mirror of
https://github.com/LBRYFoundation/lbry-wunderbot.git
synced 2025-08-29 08:21:25 +00:00
fixed issue causing bot to crash from new console message
This commit is contained in:
parent
19d3b65eeb
commit
f7b69bce46
1 changed files with 33 additions and 2 deletions
35
bot/bot.js
35
bot/bot.js
|
@ -44,7 +44,7 @@ bot.on("ready", function() {
|
||||||
require("./plugins.js").init();
|
require("./plugins.js").init();
|
||||||
console.log("type " + config.prefix + "help in Discord for a commands list.");
|
console.log("type " + config.prefix + "help in Discord for a commands list.");
|
||||||
bot.user.setGame(
|
bot.user.setGame(
|
||||||
config.prefix + "help | Tipping not available"
|
config.prefix + "help"
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -57,7 +57,7 @@ function checkMessageForCommand(msg, isEdit) {
|
||||||
//check if message is a command
|
//check if message is a command
|
||||||
if (msg.author.id != bot.user.id && msg.content.startsWith(config.prefix)) {
|
if (msg.author.id != bot.user.id && msg.content.startsWith(config.prefix)) {
|
||||||
console.log(
|
console.log(
|
||||||
"treating " + msg.content + " from UserID:" + msg.author + " || UserName: " + msg.member.user.username + " as command"
|
"treating " + msg.content + " from UserID:" + msg.author + " || UserName:" + msg.author.username + " as command"
|
||||||
);
|
);
|
||||||
var cmdTxt = msg.content.split(" ")[0].substring(config.prefix.length);
|
var cmdTxt = msg.content.split(" ")[0].substring(config.prefix.length);
|
||||||
var suffix = msg.content.substring(
|
var suffix = msg.content.substring(
|
||||||
|
@ -190,4 +190,35 @@ exports.commandCount = function() {
|
||||||
return Object.keys(commands).length;
|
return Object.keys(commands).length;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
//Welcome Message
|
||||||
|
bot.on('guildMemberAdd', member => {
|
||||||
|
member.send(
|
||||||
|
"**Welcome to Lbry Discord!** \n" +
|
||||||
|
"Please respect everyone in the community \n" +
|
||||||
|
"1. No begging for Free Coins \n" +
|
||||||
|
"2. **No Harrasing** other community memembers this includes any **racist comments** in the server! \n" +
|
||||||
|
"3. Dont be Afraid to ask questions, please use proper channels when doing so \n" +
|
||||||
|
" we have dedicated channels like ***#feedback-and-ideas #mining #market-and-trading #random** for your needs \n" +
|
||||||
|
"4. If you need help please use the channel #help and someone will assist you \n" +
|
||||||
|
"5. **#general** is to be used for general talk about lbry off-topic stuff find the right channel please \n" +
|
||||||
|
"**If your here for *Verification* please go to **#verification** channel and post you'd like to be verified and mod will get to you asap, please be patient as we are not up 24/7 to monitor all activity in that channel** \n" +
|
||||||
|
"/n/n" +
|
||||||
|
"*NOTE: the platform is in Beta, you may encounter bugs or errors, we are aware of most issues please check our [github](https://github.com/lbryio/lbry-app/issues) for an issues may come across before reoprting it, thanks for your time and patience*"
|
||||||
|
);
|
||||||
|
member.send(
|
||||||
|
{
|
||||||
|
"embed": {
|
||||||
|
"title": "*Click Here for more Info!*",
|
||||||
|
"description": "[**LBRY**](https://lbry.io) is a protocol providing fully decentralized network for the discovery, distribution, and payment of data. It utilizes the [**LBRY blockchain**](https://lbry.io/what#the-network) as a global namespace and database of digital content. Blockchain entries contain searchable content metadata, identities, and rights and access rules. \n[_**Get the App here**_](https://lbry.io/get)",
|
||||||
|
"url": "https://lbry.io/what",
|
||||||
|
"color": 7976557,
|
||||||
|
"author": {
|
||||||
|
"name": "What is LBRY?",
|
||||||
|
"url": "https://lbry.io/what",
|
||||||
|
"icon_url": "https://i.imgur.com/yWf5USu.png"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
bot.login(config.token);
|
bot.login(config.token);
|
||||||
|
|
Loading…
Add table
Reference in a new issue