Я пытаюсь настроить расписание для запуска подпрограммы. Я пытаюсь использовать пример подпрограммы, чтобы отправить сообщение на канал разногласий при запуске расписания. Сначала я попытался просто отправить сообщение, но получил ошибку. Затем я попытался выяснить, как решить эту проблему, и попробовал различные способы, используя asyncio, но все они не сработали.
Если кто-нибудь сможет дать мне какие-либо указания на то, как я могу это сделать, тогда будет очень признателен.
import discord
import asyncio
import time
import schedule # pip install schedule
client = discord.Client()
@client.event
async def on_ready():
print("Connected!")
async def example(message):
await client.get_channel(CHANNEL ID).send(message)
client.run(SECRET KEY)
def scheduledEvent():
loop = asyncio.get_event_loop()
loop.run_until_complete(example("Test Message"))
loop.close()
schedule.every().minute.do(scheduledEvent)
while True:
schedule.run_pending()
time.sleep(1)