forked from wmantly/mc-bot-town
26 lines
735 B
JavaScript
26 lines
735 B
JavaScript
module.exports = {
|
|
'help': {
|
|
desc: `Print the allowed commands.`,
|
|
async function(from){
|
|
console.log('called help', from)
|
|
let intro = [
|
|
'I am a bot owned and operated by',
|
|
'wmantly <wmantly@gmail.com>',
|
|
'You have access to the following commands:'
|
|
]
|
|
await this.whisper(from, ...intro, ...this.__reduceCommands(from).map(command =>
|
|
`${command} -- ${this.commands[command].desc || ''}`
|
|
));
|
|
}
|
|
},
|
|
'say': {
|
|
desc: `Make the bot say stuff in chat`,
|
|
allowed: ['wmantly', 'useless666', 'tux4242'],
|
|
ignoreLock: true,
|
|
async function(from, ...messages){
|
|
await this.say((messages || []).join(' '));
|
|
}
|
|
|
|
}
|
|
};
|