Я совершенно новичок в кодировании и нашел этот код на YouTube:
import discord
from discord.ext import commands
from discord.ext.commands import Bot
import asyncio
bot = commands.Bot(command_prefix = "$")
@bot.event
async def on_ready():
print ("welcome_msg")
async def react(message):
custom_emojis = [
"<:yesvote:683728539794669634>"
]
guild_emoji_names = [str(guild_emoji) for guild_emoji in message.guild.emojis]
for emoji in custom_emojis:
if emoji in guild_emoji_names:
await message.add_reaction(emoji)
@bot.event
async def on_message(message):
if message.channel.id == 683418798950187079:
await react(message)
bot.run("token")
Я пытался отредактировать его следующим образом:
async def on_message(message):
if message.channel.id == 683418798950187079 or 690608570936459375:
await react(message)
... и многое другое, но ничего не работает, и бот либо реагирует на сообщения во всех каналах, либо не реагирует ни на какие. Может ли кто-нибудь помочь мне, как решить это?