Расписание Discord.py - PullRequest
       13

Расписание Discord.py

0 голосов
/ 07 декабря 2018

Это то, что у меня есть до сих пор ... работает ли количество секунд задержки, которое я хочу, но как добавить модуль времени или модуль расписания, чтобы он работал ... На всякий случай, если я хочу, чтобы бот отправилсообщение каждые 24 часа

import discord
import asyncio
from discord.ext import commands
import schedule
import time

TOKEN = 'xxxxx'

client = commands.Bot(command_prefix = '.')

channel_id = '515994xxxxx5036697'

@client.event
async def on_ready():
    print('Bot Online.')

async def alarm_message():
    await client.wait_until_ready()
    while not client.is_closed:
        channel = client.get_channel(channel_id)
        messages = ('test')
        await client.send_message(channel, messages)
        await asyncio.sleep(5) #runs every 5 seconds

client.loop.create_task(alarm_message())

client.run(TOKEN)
...