Я создаю бота для разногласий, который будет слушать один конкретный канал на сервере, а затем повторять все сказанное в этом канале на определенном канале каждого другого сервера, частью которого является бот. Я изо всех сил пытаюсь заставить бота повторять любой текст на другие серверы. Вот код
server = str(message.guild.id)
channel = str(message.channel.id)
message = message.author.name+': '+message.content
for servers in client.guilds:
if str(servers.id) not in [server]:
for channels in servers.channels:
if str(channels.id) in os.listdir(path+'servers/'+str(servers.id)):
await bot.send_message(channels, message)
ошибки есть или просто не работает?
он не вызывает никаких ошибок, но все еще не отправляет никаких сообщений
Какую версию
discord.py
вы используете? Вы можете проверить, выполнив что-то вродеprint(discord.__version__)