Funny-Nation icon indicating copy to clipboard operation
Funny-Nation copied to clipboard

This is a money-centric "Metaverse" within a Discord server.

Results 7 Funny-Nation issues
Sort by recently updated
recently updated
newest added

When using the command ```/transaction``` The date and time do not format correctly. Correct example: ``` moment().format('MMMM Do YYYY, h:mm:ss a'); // August 23rd 2022, 10:39:00 pm ``` Documentation: https://momentjs.com/

bug

# 欢迎消息 ## Use Case - 欢迎消息发送 ### User Story 作为一位刚进入这个Guild的用户, 我希望在进入这个Bot的时候, 我能收到一条欢迎消息。 ### Acceptance Criteria 需要有一个Listener监听[guildMemberAdd](https://discord.js.org/#/docs/discord.js/main/class/Client?scrollTo=e-guildMemberAdd)。 当这个Listener触发时, * Bot向这位用户创建一个私聊频道,并且发送```私聊的欢迎消息```。 * Bot会在```欢迎频道```发送一条```欢迎消息``` ## Use Case - 管理员设置欢迎消息 ### User Story...

# Booster到期提醒管理员 ### User Story 作为一名管理员, 当某位booster用户到期时, Bot应该私聊我说: ``` xxx在xxx服务器的boost在今天到期了哦 ``` ### Acceptance Criteria Bot在每6小时,扫描所有的guild,然后把所有的Booster记录在内存,放在map里面。 如果扫描的用户,在6小时前是booster,但六小时后,boost没了,说明这位用户的boost到期了 获取用户是否是booster方法: ``` GuildMember.premiumSince // 如果不是booster,这个变量是null ``` 文档:https://discord.js.org/#/docs/discord.js/main/class/GuildMember?scrollTo=premiumSince 获取guild管理员的方法: 管理员代之两种人,一种是群主,一种是在admin role里面的人 * 获取群主:https://discord.js.org/#/docs/discord.js/main/class/Guild?scrollTo=fetchOwner * admin...

enhancement

# 重构礼物系统 需要把你之前的礼物系统重构一下 ### Database * Gift ``` model Gift { id Int @id @default(autoincrement()) name String // 比如说:飞机 emoji String // 比如说: price BigInt // 比如说:200 giftAnnouncement String //...

enhancement

# Badge 徽章 ## Use Case 1 - Create a badge ### User Story 作为一名管理员, 我想创建一个徽章, 于是我输入命令 ``` /badge create [徽章emoji] [徽章介绍] [徽章一个月价格] [徽章Tag] ``` 来创建一个徽章 ### Acceptance Criteria 我输入创建徽章时,...

enhancement

# 猜数字 ## Use Case 1 - 开局猜数字 ### User Story 作为一名用户, 我想开一局赛数字游戏, 于是我输入命令 ``` /game guess-number ``` 我可以获得一个游戏的控制面板 ### Acceptance Criteria 如果当前频道被占用,则提示 游戏面板一定要send,而不是reply ## Use Case 2 - 加入猜数字...

enhancement