如何在特定日期和时间在discord.py中发送消息
我正在创建一个机器人,它会为特定事件发送提醒。比如说,我们有一个事件将发生在2021年4月28日下午3:30 我希望我的机器人在2021年4月28日和下午3:30发送消息如何在特定日期和时间在discord.py中发送消息,discord.py,Discord.py,我正在创建一个机器人,它会为特定事件发送提醒。比如说,我们有一个事件将发生在2021年4月28日下午3:30 我希望我的机器人在2021年4月28日和下午3:30发送消息 请帮帮我。我找到了类似的答案 这对你有帮助吗? 如果仍然存在问题,请询问我,我将发布我的版本。:) 谢谢D我像你一样搜索提醒代码,但我没有找到任何东西,但经过几天的搜索,我找到了一个代码,并对其进行了编辑,用于我的机器人及其工作状态,我将在这里分享 这样做: import discord from discord.ext i
请帮帮我。我找到了类似的答案 这对你有帮助吗? 如果仍然存在问题,请询问我,我将发布我的版本。:)
谢谢D我像你一样搜索提醒代码,但我没有找到任何东西,但经过几天的搜索,我找到了一个代码,并对其进行了编辑,用于我的机器人及其工作状态,我将在这里分享 这样做:
import discord
from discord.ext import commands, tasks
import asyncio
import datetime
from datetime import date
time = datetime.datetime.now()
today = date.today()
remtime = today.strftime("%d/%m/%Y")
client = commands.Bot(command_prefix="/")
async def timer():
await client.wait_until_ready()
channel = client.get_channel(Channel Id Here)
msg_sent = False
while True:
#15 = 3pm in 24 hour format
if time.hour == 15 and time.minute == 30 and remtime == "28/04/2021":
if not msg_sent:
await channel.send('Its Time')
msg_sent = True
else:
msg_sent = False
await asyncio.sleep(1)
client.run('Your Discord Bot Token')
希望它能起作用。您应该包括您已经尝试过的内容,我们将能够帮助您调试您的问题。如果你还没有开始,我建议你尝试一些类似的任务。医生:我之前去过那里。但是我没有使用discord.ext你能分享你的版本吗