Загрузка...

How to make discord bot countdown using python

Thread in Python created by xopen Dec 27, 2020. 1144 views

  1. xopen
    xopen Topic starter Dec 27, 2020 ;) 1527 Oct 30, 2019
    Я пытаюсь сделать бота , который, если вы скажете ему сделать обратный отсчет, например , до 28.12 , он сделает обратный отсчет до этого времени(что бы сообщение с отчетом изменялось в реальном времени), а затем по истечению срока отправит сообщение в чат (с упоминанием всех), например, Everyone_inactive2262007 обратный отсчет завершен.

    Пока остановился на этом этапе:

    Code
    @bot.command()
    async def ex(ctx, time: int):
    await ctx.send("Countdown started")
    def check(message):
    return message.channel == ctx.channel and message.author == ctx.author and message.content.lower() == "cancel"
    try:
    m = await bot.wait_for("message", check=check, timeout=time)
    await ctx.send("Countdown cancelled")
    except asyncio.TimeoutError:
    await ctx.send(f"{ctx.guild.default_role} countdown finished")
     
  2. IcePoseidon
    IcePoseidon Dec 27, 2020 Banned 5622 Nov 3, 2019
    ловите теppориста
     
  3. Ser1zov
    Ser1zov Dec 27, 2020 Banned 548 Dec 3, 2019
    сделать поток, который запомнить айди сообщения и будет его проверять по времени, и как только время будет такое, какое нужно - сработает изменение текста
     
Top
Loading...