在 discord.py 中每分钟发送一次消息

我试图让机器人每分钟在 discord.py 中发送一条消息。我确实承认这是一件容易的事,但我已经尝试了多次,但都没有成功。我没有收到任何错误消息。

这是我的代码:

import discord
from discord.ext import tasks

client = discord.Client()

@tasks.loop(minutes=1)
async def test():
    channel = client.get_channel(CHANNEL_ID)
    channel.send("test")

test.start()

client.run(TOKEN)
stack overflow Sending message every minute in discord.py
原文答案