40 lines
1005 B
JavaScript
40 lines
1005 B
JavaScript
const Help = (event) => {
|
|
let msg = event.message;
|
|
let cmd = msg.match(/^,help (\w+)?$/);
|
|
|
|
if (!cmd || !cmd[1]) {
|
|
event.reply(",help [command] for details, /? optional/");
|
|
event.reply("avalible commands:");
|
|
event.reply(" - ,w [set]? [location]? weather");
|
|
event.reply(" - ,r [min]? [max]? - roll a number");
|
|
event.reply(",help w");
|
|
return;
|
|
}
|
|
|
|
switch (cmd[1]) {
|
|
case "w":
|
|
event.reply(",w [location] - show weather for you city");
|
|
event.reply(",w set [location] - save your location");
|
|
event.reply(",w - after your save your location you can use ,w");
|
|
break;
|
|
|
|
case "r":
|
|
event.reply(",r - roll from 1 to 100");
|
|
event.reply(",r [max] - roll from 1 to {max}");
|
|
event.reply(",r [min] [max] - roll from {min} to {max}");
|
|
break;
|
|
|
|
default:
|
|
event.reply(",help - show this message");
|
|
break;
|
|
}
|
|
};
|
|
|
|
// let msg = ",help w";
|
|
|
|
// let cmd = msg.match(/^,help (\w+)?$/);
|
|
|
|
// console.log(cmd);
|
|
|
|
export default Help;
|