У меня был довольно большой код, который нормально работал и мне его хватало. Этого бота я оставил месяца на 2 и не пользовался им, после чего снова запустил, а он практически ни на что не реагирует. Ниже я вырезал отдельные части этого кода, но из всех команд он только пытается скопировать сообщение в другой чат, но записывает туда только имя отправителя без самого текста. Что могло произойти и как это исправить? Пытался переприглашать, выдавать разные роли и права, но ничего не помогло.
from discord.ext import commands
from discord_components import DiscordComponents, Button, ButtonStyle
TOKEN = "Тут мой токен"
client = commands.Bot(command_prefix=('.'))
client.remove_command( 'help' )
@client.event
async def on_ready():
DiscordComponents(client)
print("Я запущен!")
@client.command()
async def send(ctx):
await ctx.author.send ('Привет')
@client.command( pass_context = True )
async def clear( ctx, amount = 1000 ):
await ctx.channel.purge( limit = amount)
@client.event
async def on_message(message):
if message.channel.id == 983379775836008500:
embed = discord.Embed(
description=f'{message.content}\nАвтор: {message.author}',
color=0xFF0033
)
await client.get_channel(983410250520604733).send(embed=embed)
client.run(TOKEN)