我想知道是否有办法从这样的命令中保存变量:
@objc func btnClickAction(_ sender:UIButton) {
print("My custom button action")
}
!name nameOfPerson
然后将其保存到数据库?
处理此问题的更好方法是什么?也许是阵列?
答案 0 :(得分:0)
您可能想尝试收听message
事件。
https://discord.js.org/#/docs/main/stable/class/Message
您可以将每条消息拆分为一个单词数组,然后根据第一个索引为每个命令添加逻辑。
const client = new Discord.Client()
client.on('message', message => {
let msg = message.content.split(' ') // Split on space
if (msg[0] === '!age') database_save_logic(message.author, msg[1])
if (msg[0] === '!name') database_save_logic(message.author, msg[1])
})