Channel post. AttributeError: 'NoneType' object has no attribute 'username'
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 45/100
Hướng nghiên cứu
Bắt đầu trong services/telegram/telegram.py, lần theo telegram_callback đến chỗ truy cập lỗi update.message.user.username trong send_message_to_app. So sánh cấu trúc của update đối với một bài đăng trên channel, trong đó cung cấp channel_post thay vì user, và xác minh rằng việc gửi một tin nhắn channel không còn gây ra AttributeError.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
When sending message in channel, there are only update_id and channel_post params. No user.
web_protocol.py :393 log_exception() Error handling request
Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/aiohttp/web_protocol.py", line 422, in _handle_request
resp = await self._request_handler(request)
File "/usr/local/lib/python3.9/site-packages/aiohttp/web_app.py", line 499, in _handle
resp = await handler(request)
File "/home/app/codexbot/lib/server.py", line 16, in wrapper
result = await function(self, {
File "/home/app/codexbot/services/telegram/telegram.py", line 55, in telegram_callback
await self.send_message_to_app(update)
File "/home/app/codexbot/services/telegram/telegram.py", line 65, in send_message_to_app
if update.message.user.username:
AttributeError: 'NoneType' object has no attribute 'username'
- Ngôn ngữ chính
- Python
- Star
- 40
- Fork
- 12
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Không có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của codex-team/codex.bot
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 30/100
codex-team/codex.bot#105 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 20/100
codex-team/codex.bot#88 ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
codex-team/codex.bot#85 ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
codex-team/codex.bot#84 ·
-
Fix Slack according to new async/await broker formatCó thể làm lại được @n0str đã nhận 3046 ngày trước và không có pull request nào đang mở. Đang mởbug
codex-team/codex.bot#78 · 1 người được giao ·
Tất cả issue của codex-team/codex.bot
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 79/100
SACGF/variantgrid#2341 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 2 ngày
-
comp/cli P3 type/security
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
NousResearch/hermes-agent#141420 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
CKV_GCP_18 (GKEPublicControlPlane) passes when master_authorized_networks_config is absent, control plane is internet-reachableCó thể đã có người làm @Varshith-Kali đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
bridgecrewio/checkov#7753 ·
Maintainer thường phản hồi trong vòng 1 ngày