python - 我在 on_member_join 事件中遇到问题
问题描述
所以我正在用python制作一个不和谐的机器人,我遇到了一个问题。对于自动角色功能,我需要 on_member_join() 告诉我该成员加入了哪个公会。相反,我只得到加入的成员。
这个问题有什么解决办法吗?
解决方案
你可以简单地做到这一点
@client.event
async def on_member_join(member):
guild = discord.Client.get_guild(member.guild.id)
print(f"{member} joined at {guild.name}.")
我不确定,但这可能有效。也许discord.Client必须用别的东西改变。
推荐阅读
- php - 无法连接到数据库 mytable:找不到驱动程序
- css - svg 调整大小不适用于 chrome
- css - 必须添加三个属性才能更改两个输入 CSS
- ios - 在 UIActivityViewController 中仅将电子邮件+(任何特定应用程序)显示为可共享选项
- excel - 在 VBA 宏中使用 WORKDAY
- java - 带有可绘制对象的 ListView 滚动性能缓慢
- matlab - 在 Octave / Matlab 的图中为字符串添加制表符(空格)
- java - Java Apache POI - 获取单元格匹配正则表达式右侧的单元格值?
- mysql - 如何在 phpmyadmin 中声明游标?
- javascript - .then() 返回一个承诺而不是解析的数据值