Markus-Rost 5 anni fa
parent
commit
76ee79751e
13 ha cambiato i file con 14 aggiunte e 15 eliminazioni
  1. 1 1
      .env.example
  2. 0 1
      bot.js
  3. 3 3
      cmds/settings.js
  4. 1 1
      i18n/de.json
  5. 1 1
      i18n/en.json
  6. 1 1
      i18n/fr.json
  7. 1 1
      i18n/nl.json
  8. 1 1
      i18n/pl.json
  9. 1 1
      i18n/pt.json
  10. 1 1
      i18n/ru.json
  11. 1 1
      i18n/tr.json
  12. 1 1
      i18n/zh.json
  13. 1 1
      package.json

+ 1 - 1
.env.example

@@ -7,7 +7,7 @@ token="<Discord bot token>"
 # Your user ID for owner only commands
 owner="243478237710123009"
 # Command prefix for the bot
-prefix="!wiki"
+prefix="!wiki "
 # Channel where to change the patreon settings
 channel="591600620608159757"
 # Invite link to the bot help Discord

+ 0 - 1
bot.js

@@ -1,4 +1,3 @@
-require('dotenv').config();
 const util = require('util');
 util.inspect.defaultOptions = {compact:false,breakLength:Infinity};
 

+ 3 - 3
cmds/settings.js

@@ -23,7 +23,7 @@ function cmd_settings(lang, msg, args, line, wiki) {
 		var text = lang.get('settings.missing').replaceSave( '%1$s', '`' + prefix + 'settings lang`' ).replaceSave( '%2$s', '`' + prefix + 'settings wiki`' );
 		if ( rows.length ) {
 			text = lang.get('settings.current') + '\n' + lang.get('settings.currentlang') + ' `' + allLangs.names[guild.lang][1] + '` - `' + prefix + 'settings lang`';
-			if ( msg.guild.id in patreons ) text += '\n' + lang.get('settings.currentprefix') + ' `' + prefix.replace( / $/, '·' ) + '` - `' + prefix + 'settings prefix`';
+			if ( msg.guild.id in patreons ) text += '\n' + lang.get('settings.currentprefix') + ' `' + prefix + '` - `' + prefix + 'settings prefix`';
 			text += '\n' + lang.get('settings.currentinline') + ' ' + ( guild.inline ? '~~' : '' ) + '`[[' + lang.get('search.page') + ']]`' + ( guild.inline ? '~~' : '' ) + ' - `' + prefix + 'settings inline`';
 			text += '\n' + lang.get('settings.currentwiki') + ' ' + guild.wiki + ' - `' + prefix + 'settings wiki`';
 			text += '\n' + lang.get('settings.currentchannel') + ' `' + prefix + 'settings channel`\n';
@@ -238,7 +238,7 @@ function cmd_settings(lang, msg, args, line, wiki) {
 			var prefixhelp = '\n' + lang.get('settings.prefixhelp').replaceSave( '%s', prefix + 'settings prefix' );
 			args[1] = args[1].replace( /(?<!\\)_$/, ' ' ).replace( /\\([_\W])/g, '$1' );
 			if ( !args[1].trim() ) {
-				return msg.replyMsg( lang.get('settings.prefix') + ' `' + prefix.replace( / $/, '·' ) + '`' + prefixhelp, {}, true );
+				return msg.replyMsg( lang.get('settings.prefix') + ' `' + prefix.replace( / $/, '_' ) + '`' + prefixhelp, {}, true );
 			}
 			if ( args[1].includes( '`' ) || args[1].length > 100 ) {
 				return msg.replyMsg( lang.get('settings.prefixinvalid') + prefixhelp, {}, true );
@@ -258,7 +258,7 @@ function cmd_settings(lang, msg, args, line, wiki) {
 				console.log( '- Settings successfully updated.' );
 				guild.prefix = args[1];
 				msg.client.shard.broadcastEval( `global.patreons['${msg.guild.id}'] = '${args[1]}'` );
-				msg.replyMsg( lang.get('settings.prefixchanged') + ' `' + args[1].replace( / $/, '·' ) + '`\n' + lang.get('settings.prefixhelp').replaceSave( '%s', args[1] + 'settings prefix' ), {}, true );
+				msg.replyMsg( lang.get('settings.prefixchanged') + ' `' + args[1].replace( / $/, '_' ) + '`\n' + lang.get('settings.prefixhelp').replaceSave( '%s', args[1] + 'settings prefix' ), {}, true );
 			} );
 		}
 		

+ 1 - 1
i18n/de.json

@@ -14,7 +14,7 @@
 		"discussions": "discussion",
 		"diskussion": "discussion"
 	},
-	"prefix": "das Präfix für diesen Server ist `%s`. Du kannst das Präfix mit `%s settings prefix` ändern. Für eine Liste aller Befehle nutze `%s hilfe`.",
+	"prefix": "das Präfix für diesen Server ist `%s`. Du kannst das Präfix mit `%ssettings prefix` ändern. Für eine Liste aller Befehle nutze `%shilfe`.",
 	"missingperm": "mir fehlen einige Berechtigungen für diesen Befehl:",
 	"limit": "🚨 **Stop, du hast ein Limit erreicht!** 🚨\n\n%s, deine Nachricht enthält zu viele Befehle!",
 	"disclaimer": "Ich bin ein kleiner Bot mit der Aufgabe auf Gamepedia- und Fandom-Wikis zu verlinken. Geschrieben wurde ich von %s in JavaScript.\n\n**Ich stehe in keinem Zusammenhang mit Fandom und bin ein inoffizieller Bot!**\n\nDu kannst mich auf Patreon unterstützen:",

+ 1 - 1
i18n/en.json

@@ -9,7 +9,7 @@
 		"🎲": "random",
 		"discussions": "discussion"
 	},
-	"prefix": "the prefix for this server is `%s`. You can change the prefix with `%s settings prefix`. For a list of all commands see `%s help`.",
+	"prefix": "the prefix for this server is `%s`. You can change the prefix with `%ssettings prefix`. For a list of all commands see `%shelp`.",
 	"missingperm": "I'm missing some permissions for this command:",
 	"limit": "🚨 **Stop, you hit a limit!** 🚨\n\n%s, your message contained too many commands!",
 	"disclaimer": "I am a small bot with the task to link to Gamepedia and Fandom wikis. %s wrote me in JavaScript.\n\n**I am not affiliated with Fandom and am an unofficial tool!**\n\nYou can support me on Patreon:",

+ 1 - 1
i18n/fr.json

@@ -11,7 +11,7 @@
 		"🎲": "random",
 		"discussions": "discussion"
 	},
-	"prefix": "le préfixe pour ce serveur est `%s`. Vous pouvez changer le préfixe avec `%s settings prefix`. Pour une liste de toutes les commandes, voir `%s help`.",
+	"prefix": "le préfixe pour ce serveur est `%s`. Vous pouvez changer le préfixe avec `%ssettings prefix`. Pour une liste de toutes les commandes, voir `%shelp`.",
 	"missingperm": "Il me manque certaines permissions pour cette commande :",
 	"limit": "🚨 **Halte ! Vous avez dépassé la limite !** 🚨\n\n%s, votre message contient beaucoup trop de commandes !",
 	"disclaimer": "Je suis un petit bot avec la tâche de créer un lien vers les wikis Gamepedia et Fandom. %s m'a écrit en JavaScript.\n\n**Je ne suis pas affilié avec Fandom et ne suis pas un outil officiel !**\n\nVous pouvez également me soutenir sur Patreon :",

+ 1 - 1
i18n/nl.json

@@ -13,7 +13,7 @@
 		"discussions": "discussion",
 		"discussie": "discussion"
 	},
-	"prefix": "het voorvoegsel voor deze server is `%s`. Je kunt het voorvoegsel veranderen met `%s settings prefix`. Voor een lijst van alle opdrachten zie `%s help`.",
+	"prefix": "het voorvoegsel voor deze server is `%s`. Je kunt het voorvoegsel veranderen met `%ssettings prefix`. Voor een lijst van alle opdrachten zie `%shelp`.",
 	"missingperm": "Ik mis een aantal permissies voor deze opdracht:",
 	"limit": "🚨 **Stop, je hebt een limiet bereikt!** 🚨\n\n%s, je bericht bevatte te veel opdrachten!",
 	"disclaimer": "Ik ben een kleine bot met de taak om naar Gamepedia en Fandom wiki's te linken. %s schreef me in JavaScript.\n\n**Ik ben niet geaffilieerd met Fandom en ben een onofficieel hulpmiddel!**\n\nJe kunt me ondersteunen op Patreon:",

+ 1 - 1
i18n/pl.json

@@ -14,7 +14,7 @@
 		"dyskusje": "discussion",
 		"dyskusja": "discussion"
 	},
-	"prefix": "prefiksem komend dla tego serwera jest `%s`. Możesz zmienić prefiks używając `%s settings prefix`. Lista wszystkich komend jest dostępna przez użycie `%s pomoc`.",
+	"prefix": "prefiksem komend dla tego serwera jest `%s`. Możesz zmienić prefiks używając `%ssettings prefix`. Lista wszystkich komend jest dostępna przez użycie `%spomoc`.",
 	"missingperm": "Brakuje mi uprawnień:",
 	"limit": "🚨 **Chwila moment! Osiągnięto limit!** 🚨\n\n%s, Twoja wiadomość zawiera zbyt wiele komend!",
 	"disclaimer": "Jestem małym botem, którego zadaniem jest linkowanie do różnych wiki na Gamepedii oraz Fandomie. Zostałem napisany w JavaScript przez %s.\n\n**Nie jestem oficjalny i nie mam żadnego wsparcia lub powiązania z Fandomem!**\n\nMożesz wesprzeć mnie na Patreon-ie:",

+ 1 - 1
i18n/pt.json

@@ -15,7 +15,7 @@
 		"discussions": "discussion",
 		"discussão": "discussion"
 	},
-	"prefix": "o prefixo deste servidor é `%s`. Você pode alterar o prefixo com `%s settings prefix`. Para uma lista de todos os comandos, veja `%s help`.",
+	"prefix": "o prefixo deste servidor é `%s`. Você pode alterar o prefixo com `%ssettings prefix`. Para uma lista de todos os comandos, veja `%shelp`.",
 	"missingperm": "eu estou perdendo algumas permissões para este comando:",
 	"limit": "🚨 **Pare, você atingiu um limite!** 🚨\n\n%s, sua mensagem continha muitos comandos!",
 	"disclaimer": "Eu sou um pequeno robô com a tarefa de vincular a Wikis da Gamepedia e Fandom. %s me escreveu em JavaScript.\n\n**Eu não sou afiliado com a Fandom e sou uma ferramenta não oficial!**\n\nVocê pode me apoiar no Patreon:",

+ 1 - 1
i18n/ru.json

@@ -11,7 +11,7 @@
 		"🎲": "random",
 		"discussions": "discussion"
 	},
-	"prefix": "префикс для этого сервера `%s`. Вы можете изменить префикс, введя команду `%s settings prefix`. Чтобы получить список всех команд, введите `%s help`.",
+	"prefix": "префикс для этого сервера `%s`. Вы можете изменить префикс, введя команду `%ssettings prefix`. Чтобы получить список всех команд, введите `%shelp`.",
 	"missingperm": "Я потерял какие-то разрешения для выполнения команды:",
 	"limit": "🚨 **Стой, ты уперся в лимит!** 🚨\n\n%s, твое сообщение содержит очень много команд!",
 	"disclaimer": "Я небольшой бот для отправки ссылок с Gamepedia и Fandom вики. %s меня написали на JavaScript.\n\n**Я не связан с Fandom и являюсь неофициальным инструментом!**\n\nВы можете поддержать меня на Patreon:",

+ 1 - 1
i18n/tr.json

@@ -13,7 +13,7 @@
 		"discussions": "discussion",
 		"tartışma": "discussion"
 	},
-	"prefix": "sunucudaki önekim `%s`. Bunu `%s settings prefix` ile değiştirebilirsin. Komutların bütün listesi için `%s yardım`.",
+	"prefix": "sunucudaki önekim `%s`. Bunu `%ssettings prefix` ile değiştirebilirsin. Komutların bütün listesi için `%syardım`.",
 	"missingperm": "Bu komutu uygulamak için ihtiyacım olan birkaç izin eksik:",
 	"limit": "🚨 **Dur, limite ulaştın!** 🚨\n\n%s, mesajın çok fazla komut içeriyor!",
 	"disclaimer": "Ben, Gamepedia ve Fandom Wikilerinin bağlantılarını göndermek ile görevlendirilmiş küçük bir botum. %s, beni JavaScript kullanarak yazdı.\n\n**Fandom ile resmi bir bağım yok, ben bir gayri resmi aracım!!**\n\nBeni Patreon'da da destekleyebilirsiniz:",

+ 1 - 1
i18n/zh.json

@@ -12,7 +12,7 @@
 		"验证": "verify",
 		"discussions": "discussion"
 	},
-	"prefix": "此伺服器的命令前缀是 `%s`。你可以使用 `%s settings prefix` 更改前缀。关于全部命令,请见 `%s help`。",
+	"prefix": "此伺服器的命令前缀是 `%s`。你可以使用 `%ssettings prefix` 更改前缀。关于全部命令,请见 `%shelp`。",
 	"missingperm": "为执行此命令我缺少一些权限:",
 	"limit": "🚨 **停一下,你太快了!** 🚨\n\n%s,你发出的指令过多了。",
 	"disclaimer": "我是一个链接到Gamepedia和Fandom wiki的小机器人。%s用JavaScript写了我。\n\n**我和Fandom无关联并为一个非官方工具!**\n\n你可以在Patreon支持我:",

+ 1 - 1
package.json

@@ -15,7 +15,7 @@
   "dependencies": {
     "cheerio": "^1.0.0-rc.3",
     "discord.js": "^12.2.0",
-    "dotenv": "^6.2.0",
+    "dotenv": "^8.2.0",
     "full-icu": "^1.3.1",
     "got": "^10.7.0",
     "htmlparser2": "^3.10.1",