Discord 机器人 {帮助}

Discord Bot {Help}

抱歉,没有附加代码,因为我根本不知道该往哪个方向走。我有一个为 Anigame 中的部落制作的机器人。很简单,每周都有捐款(在这种情况下是 30k)。对于要捐赠的人,他们可以做 .cl donate [number]。 例如:.cl 捐赠 30000 |这将向您的氏族捐赠 30k,这是每周所需的捐赠,意味着您已经捐赠了一周。 跟踪捐款是一件很痛苦的事情,所以我想制作一个机器人来帮我做这件事。 我想做的是让这个刚刚捐赠 30k 的人可以做 .info 并且它说的是这样的: 每周:完成! 债务:N/A 债务是为错过一周捐款的人准备的。 例如:某人已经 2 周没有捐款,欠了 6 万美元的债务。这是第三周,如果他们决定在那周捐赠 9 万美元,那么机器人会做到这一点,因此每周都会支付捐款并偿还债务。 我也不知道如何让它成为可能,我希望你 [reader] 明白我想用它去哪里。 我有基本的 cron 作业代码以确保它每周重置一次,我只是不知道如何编写代码) Tldr;如何使 .cl donate (number) 在命令 [.info] 下更新每周编号。我通常不会那么具体,所以我可以学习如何做,但我不知道与做这种事情相关的命令。谢谢~

您应该从研究数据库(例如 SQLite)开始,然后对您的机器人进行编码以在每个命令中向该数据库输入值,然后根据特定用户在数据库中的值计算 .info 命令,然后你的 cron 作业可以每周重置数据库(或者机器人也可以这样做,你做的)。这是一个很好的教程:SQLite tutorial