作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 Discord.py 库制作一个不和谐的机器人。带有 @client.command() 装饰器的命令对我来说很好用,但我尝试过的事件都不起作用。
@client.event
async def on_member_join(member):
channel = client.get_channel(ChannelId) #I did define channel Id in my code
await channel.send("someone has joined")
@client.event
async def on_member_remove(member):
print("Someone has left")
我希望这会输出到终端或我输入的 channel id 中,但什么也没有出现,甚至没有错误消息。
最佳答案
使用 >1.5.0 版本,您可以执行以下操作:
import discord
intents = discord.Intents.default()
intents.members = True
client = discord.Client(intents=intents)
@client.event
async def on_member_join(member):
await member.send("Welcome!")
关于python - Discord.py on_member_join 不工作,没有错误信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64147556/
我的 on_member_join 似乎不起作用。我希望我的机器人说出加入服务器的成员的姓名,但它不会检测是否有人加入或离开。 import discord from discord.ext impo
我正在尝试使用 Discord.py 库制作一个不和谐的机器人。带有 @client.command() 装饰器的命令对我来说很好用,但我尝试过的事件都不起作用。 @client.event asyn
我开始使用 discord.py (不是 discord.ext 命令,只有 import discord )。最近做了一个 channel , channel 名称显示公会成员人数,每次有人加入或离
这个问题已经有答案了: discord.py: Why isn't my join message working? (2 个回答) 已关闭 2 年前。 我的不和谐 py 机器人不会触发“on_mem
这就是我所拥有的: @client.command(pass_context=True) @client.event async def on_member_join(ctx, member):
我是一名优秀的程序员,十分优秀!