本文介绍了Discord.py:on_member_join 突然停止工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!
问题描述
限时送ChatGPT账号..
我正在尝试以下代码:
@bot.event异步定义 on_member_join(成员):打印(作品")对于 member.guild.text_channels 中的频道:如果 channel.name == '一般':await channel.send("Welcome to " + member.guild.name + ", " + member + "!")我之前的 on_member_join 事件运行良好,但由于某种原因它不再运行了.我尝试更新到 discord.py 1.5.任何帮助将不胜感激.
我没有收到任何错误.
解决方案
discord.py 1.5.0 现在支持 discord API 的 Privileged Gateway Intents.为了能够利用服务器数据,您需要:
- 在您的
- 使用
discord.Intents代码> 在代码的开头:
intents = Intents.all()#如果你使用commands.Bot()bot = commands.Bot(command_prefix="!", intents=intents)#如果你使用 discord.Client()客户端 = discord.Client(intents=intents)I have the following code that I am trying out:
@bot.event async def on_member_join(member): print("works") for channel in member.guild.text_channels: if channel.name == 'general': await channel.send("Welcome to " + member.guild.name + ", " + member + "!")My previous
on_member_joinevent worked fine, but for some reason it doesn't anymore. I have tried updating to discord.py 1.5. Any help would be greatly appreciated.I am getting no errors.
解决方案discord.py1.5.0 now supports discord API's Privileged Gateway Intents. In order to be able to exploit server data, you need to:- Enable
Presence IntentandServer Members Intentin your discord application:
- Use
discord.Intentsat the beginning of your code:
intents = Intents.all() #If you use commands.Bot() bot = commands.Bot(command_prefix="!", intents=intents) #If you use discord.Client() client = discord.Client(intents=intents)这篇关于Discord.py:on_member_join 突然停止工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!
The End
- 使用


大气响应式网络建站服务公司织梦模板
高端大气html5设计公司网站源码
织梦dede网页模板下载素材销售下载站平台(带会员中心带筛选)
财税代理公司注册代理记账网站织梦模板(带手机端)
成人高考自考在职研究生教育机构网站源码(带手机端)
高端HTML5响应式企业集团通用类网站织梦模板(自适应手机端)