Discord.py问题:Guild对象不存在create_scheduled_event属性求解答
问题原因及解决办法
核心原因:Discord.py版本过低
create_scheduled_event是Discord.py v2.0及以上版本才新增的方法,若你使用的是v1.x旧版本,Guild对象不会有这个属性。解决步骤
- 卸载旧版本Discord.py:
pip uninstall discord.py - 安装v2.0及以上版本:
pip install discord.py - 验证版本(可选):
在代码开头添加一行打印版本的代码,确认版本达标:import discord print(discord.__version__) # 输出需为2.0.0或更高
- 卸载旧版本Discord.py:
额外提示
确保你的Bot在Discord开发者后台已启用「定时活动」相关权限,同时代码中的Intents配置完整(你能正常调用fetch_roles,说明基础Intents无问题)。
内容的提问来源于stack exchange,提问作者coroner
相关产品推荐
相关产品推荐

