我有这个代码,在 cog 中,它没有做任何事情,我没有任何错误, 不和谐.py 我希望机器人对特定频道中的每条消息自动做出反应
from discord.ext import commands
from discord.ext.commands import Bot
import asyncio
client = commands.Bot(command_prefix = '*')
class Autoreact(commands.Cog):
def __init__(self, client):
self.client = client
@commands.Cog.listener()
async def on_message(self, message):
if (message.channel.id == "817770701603340289"):
await message.add_reaction(":daek:817793235988643861")
def setup(client):
client.add_cog(Autoreact(client))```
答案 0 :(得分:3)
ID 是整数,不是字符串
A1 -> A2 ..
B1 -> B2 ...