Я пытался создать диссон-бота, который реагировал бы на сообщения в определенном канале. Однако я не смог добиться этого с моим текущим кодом. Мне сказали использовать get_channel, и я попробовал несколько разных способов, и это не работает. Итак, как бы я использовал get_channel, чтобы реагировать только на сообщения в определенном канале?
if message.content.startswith('@'):
currevents = get_channel(273977792159416321)
if message.channel is currevents:
await client.add_reaction(message, ":nocheck:432565697349025803")
await client.add_reaction(message, ":yescheck:432565678529052672")
Это ошибка, которую я получаю:
Ignoring exception in on_message
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/discord/client.py", line 307, in _run_event
yield from getattr(self, event)(*args, **kwargs)
File "APSIAbot.py", line 28, in on_message
currevents = get_channel("273977792159416321")
NameError: name 'get_channel' is not defined