parent
35c0abdb21
commit
01051cc4b0
|
@ -1,6 +1,6 @@
|
||||||
export const config = {
|
export const config = {
|
||||||
"name": "Group Up", // Name of the bot
|
"name": "Group Up", // Name of the bot
|
||||||
"version": "0.5.4", // Version of the bot
|
"version": "0.5.5", // Version of the bot
|
||||||
"token": "the_bot_token", // Discord API Token for this bot
|
"token": "the_bot_token", // Discord API Token for this bot
|
||||||
"localtoken": "local_testing_token", // Discord API Token for a secondary OPTIONAL testing bot, THIS MUST BE DIFFERENT FROM "token"
|
"localtoken": "local_testing_token", // Discord API Token for a secondary OPTIONAL testing bot, THIS MUST BE DIFFERENT FROM "token"
|
||||||
"prefix": "gu!", // Prefix for all commands
|
"prefix": "gu!", // Prefix for all commands
|
||||||
|
|
6
mod.ts
6
mod.ts
|
@ -163,13 +163,13 @@ startBot({
|
||||||
// Handle messages not starting with the prefix
|
// Handle messages not starting with the prefix
|
||||||
if (message.content.indexOf(prefix) !== 0) {
|
if (message.content.indexOf(prefix) !== 0) {
|
||||||
// Mentions
|
// Mentions
|
||||||
if (message.mentionedUserIds[0] === botId && message.content.trim().startsWith(`<@!${botId}>`)) {
|
if (message.mentionedUserIds[0] === botId && (message.content.trim().startsWith(`<@${botId}>`) || message.content.trim().startsWith(`<@!${botId}>`))) {
|
||||||
// Light telemetry to see how many times a command is being run
|
// Light telemetry to see how many times a command is being run
|
||||||
await dbClient.execute(`CALL INC_CNT("prefix");`).catch(e => {
|
await dbClient.execute(`CALL INC_CNT("prefix");`).catch(e => {
|
||||||
log(LT.ERROR, `Failed to call stored procedure INC_CNT: ${jsonStringifyBig(e)}`);
|
log(LT.ERROR, `Failed to call stored procedure INC_CNT: ${jsonStringifyBig(e)}`);
|
||||||
});
|
});
|
||||||
|
|
||||||
if (message.content.trim() === `<@!${botId}>`) {
|
if (message.content.trim() === `<@${botId}>` || message.content.trim() === `<@!${botId}>`) {
|
||||||
message.send({
|
message.send({
|
||||||
embeds: [{
|
embeds: [{
|
||||||
title: `Hello ${message.member?.username}, and thanks for using Group Up!`,
|
title: `Hello ${message.member?.username}, and thanks for using Group Up!`,
|
||||||
|
@ -186,7 +186,7 @@ startBot({
|
||||||
}
|
}
|
||||||
|
|
||||||
else if (await hasGuildPermissions(message.guildId, message.authorId, ["ADMINISTRATOR"])) {
|
else if (await hasGuildPermissions(message.guildId, message.authorId, ["ADMINISTRATOR"])) {
|
||||||
const newPrefix = message.content.replace(`<@!${botId}>`, "").trim();
|
const newPrefix = message.content.replace(`<@!${botId}>`, "").replace(`<@${botId}>`, "").trim();
|
||||||
|
|
||||||
if (newPrefix.length <= 10) {
|
if (newPrefix.length <= 10) {
|
||||||
let success = true;
|
let success = true;
|
||||||
|
|
Loading…
Reference in New Issue