Spaces:
Paused
Paused
| const { bot, setVar, getVars } = require('../lib/index') | |
| bot( | |
| { | |
| pattern: 'setgreet ?(.*)', | |
| desc: 'Set personal message var', | |
| type: 'personal', | |
| }, | |
| async (message, match) => { | |
| if (!match) | |
| return await message.send(`*Example : setgreet Hi this is a bot, My boss will reply soon*`) | |
| const vars = await setVar( | |
| { | |
| PERSONAL_MESSAGE: match, | |
| }, | |
| message.id | |
| ) | |
| return await message.send(`_Greet Message Updated_`) | |
| } | |
| ) | |
| bot( | |
| { | |
| pattern: 'getgreet ?(.*)', | |
| desc: 'Get personal message var', | |
| type: 'personal', | |
| }, | |
| async (message, match) => { | |
| const vars = await getVars(message.id) | |
| const msg = vars['PERSONAL_MESSAGE'] | |
| if (!msg || msg == 'null') return await message.send(`*Greet Message not Set*`) | |
| return await message.send(msg) | |
| } | |
| ) | |
| bot( | |
| { | |
| pattern: 'delgreet ?(.*)', | |
| desc: 'Delete personal message var', | |
| type: 'personal', | |
| }, | |
| async (message, match) => { | |
| await setVar({ PERSONAL_MESSAGE: 'null' }, message.id) | |
| return await message.send(`_Greet Message Deleted_`) | |
| } | |
| ) | |