Как отправить сообщение от бота в определенный канал в дискорде при помощи Discord.py?
Здравствуйте, пытаюсь сделать, так что при подключение бота он отправлял в определенный канал в дискорде сообщение, но не получается...так как использую discord.py и боты взаимодействует с сервером только, когда кто-то напишет команду. Я уже покопался в этой библиотеке и пытался создать велосипед, чтобы хоть работал...увы, ошибка "RuntimeWarning: coroutine 'HTTPClient.request' was never awaited send() RuntimeWarning: Enable tracemalloc to get the object allocation traceback" не позволяет это сделать. Да я гуглил и это связано с asyncio, но это пока темный лес для меня. Подскажите, как заставить насильно бота отправлять сообщение?
Вот код, он отправляет сообщение в самый первый канал на сервере при подключении:
@Bot.event
async def on_guild_join(guild): # событие подключения к серверу
category = guild.categories[0] # выбирает первую категорию из сервера, к которому подключился
channel = category.channels[0] # получает первый канал в первой категории
await channel.send("Something") # отправка самого сообщения
Спасибо за код, но мне нужно было, чтобы бот без команды отправлял в канал сообщение...по совету первого комментатора я на ютубе посмотрел про асинхронность и сделал, что хотел