【发布时间】:2020-09-27 13:12:33
【问题描述】:
我希望使用我的机器人的用户能够将机器人配置为仅在某些渠道中运行。当我使用on_message 函数通过检查消息来自哪个通道时,我能够实现这一点。现在我正在使用 Cogs,但我不确定如何解决这个问题。
我的旧代码是这样的:
val_channels = ['a', 'b', 'c']
if message.channel in val_channels:
# Do Something
else:
print('The bot was configured to: ' + ', '.join(val_channels))
【问题讨论】:
-
您可以将
message.channel替换为ctx.channel以获得相同的消息对象。
标签: discord discord.py discord.py-rewrite