【发布时间】:2021-01-14 19:01:24
【问题描述】:
我正在尝试制作一个机器人,如果你告诉它倒计时,例如7:00 pm,它会对该时间进行倒计时,然后发送一条消息,例如@everyone 倒计时结束,如果用户键入取消,倒计时取消,我想要它
请注意,我希望它像闹钟,而不是计时器
除了倒计时和倒计时后的留言,我都已经做好了
这里是现在的代码
import discord
from discord.ext import commands
from discord.ext import tasks
client = commands.Bot(command_prefix = "m!")
@client.command(aliases = ["countdown"])
async def countdown_at(ctx, time):
await ctx.send(f"OK\countdown made to {time}")
【问题讨论】:
-
你可能想使用 asyncio create_task 和 asyncio sleep
-
该死,这个问题有 1k 浏览量,没想到...
标签: python-3.x discord discord.py