如何解决为什么在这段代码上出现AttrributeError?
当我运行以下代码行时,出现错误“ AttributeError:'NoneType'对象没有属性'send'”: 我该如何解决?
if now.weekday() == 3:
if thursday_lunch_time.shift(minutes=1).time() > now.time() > thursday_lunch_time.time():
print(f"Got channel {channel}")
await channel.send(random.choice(list_warning))
await asyncio.sleep(65)
解决方法
机器人无法获取频道,因此其“无”且您正在执行channel.send
的意思是None.send
,这就是您收到该错误的原因
确保该漫游器有权读取该频道的消息,并传递正确的频道ID或频道名称。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。