From 6777f9a22d320380b1001569d727db7cd12df33d Mon Sep 17 00:00:00 2001 From: Johannes Andersen Date: Sun, 13 Mar 2016 15:10:48 +0100 Subject: [PATCH 01/36] !roulette was added back --- commands.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/commands.md b/commands.md index 5f45c946..263e8f4a 100644 --- a/commands.md +++ b/commands.md @@ -39,7 +39,7 @@ Bouncer+ |!lockdown | | lock down the room: only staff can chat | |!move | @user (X) | moves user to position X on the waitlist, default is position 1 | |!remove | @user | remove user from the waitlist | -|~~!roulette~~ | | ~~start a roulette~~ | +|!roulette | | start a roulette | |!songstats | | toggle song statistics | |!unlock | | unlock the waitlist | |!welcome | | toggle the welcome message on user join | @@ -111,8 +111,8 @@ User |!ghostbuster | @user | checks if user is ghosting | |!gif | (message) | returns gif (from giphy) related to the tag provided. Returns a random gif if no tags are provided. | |!help | | links to an image to help get people started on plug | -|~~!join~~ | | ~~join the roulette if it's up~~ | -|~~!leave~~ | | ~~leave the roulette if you joined~~ | +|!join | | join the roulette if it's up | +|!leave | | leave the roulette if you joined | |!link | | when the user is the DJ, give a link to the current song | |!op | | links to the OverPlayed list (if set in the settings) | |!ping | | pong! | From 2ff6e34a5ed4003f31e9c5e4479376d1d3a6eb2d Mon Sep 17 00:00:00 2001 From: Benzi Mooneegan Date: Sun, 24 Jul 2016 15:43:25 +0100 Subject: [PATCH 02/36] Added !clearlocalstorage command --- basicBot.js | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/basicBot.js b/basicBot.js index 0054ea87..8d78f956 100644 --- a/basicBot.js +++ b/basicBot.js @@ -236,7 +236,7 @@ var botCreatorIDs = ["3851534", "4105209"]; var basicBot = { - version: "2.8.17", + version: "2.9.17", status: false, name: "basicBot", loggedInID: null, @@ -1884,15 +1884,16 @@ } }, - commandsCommand: { - command: 'commands', - rank: 'user', + clearlocalstorageCommand: { + command: 'clearlocalstorage', + rank: 'manager', type: 'exact', functionality: function (chat, cmd) { if (this.type === 'exact' && chat.message.length !== cmd.length) return void (0); if (!basicBot.commands.executable(this.rank, chat)) return void (0); else { - API.sendChat(subChat(basicBot.chat.commandslink, {botname: basicBot.settings.botName, link: basicBot.cmdLink})); + localStorage.clear(); + API.chatLog('Cleared localstorage, please refresh the page!'); } } }, @@ -1917,6 +1918,19 @@ } }, + commandsCommand: { + command: 'commands', + rank: 'user', + type: 'exact', + functionality: function (chat, cmd) { + if (this.type === 'exact' && chat.message.length !== cmd.length) return void (0); + if (!basicBot.commands.executable(this.rank, chat)) return void (0); + else { + API.sendChat(subChat(basicBot.chat.commandslink, {botname: basicBot.settings.botName, link: basicBot.cmdLink})); + } + } + }, + cookieCommand: { command: 'cookie', rank: 'user', From 6f8c4def36039c4447778dad6751e43523b0a38b Mon Sep 17 00:00:00 2001 From: Benzi Mooneegan Date: Mon, 25 Jul 2016 13:30:40 +0100 Subject: [PATCH 03/36] Edits Fixed semver, autodisable is off as default, added contact email to README.md --- README.md | 2 +- basicBot.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index afeea0c1..3e00a5d7 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ [![Slack](https://basicbot.herokuapp.com/badge.svg)](https://basicbot.herokuapp.com/) [![facebook group](https://img.shields.io/badge/facebook-group-3b5998.svg?style=flat)](https://facebook.com/groups/basicBot) [![twitter](https://img.shields.io/twitter/follow/bscbt.svg?style=social)](https://twitter.com/bscbt) - +Email enquiries: [hi [at] benzi [dot] io](mailto:hi@benzi.io) Usage ----- diff --git a/basicBot.js b/basicBot.js index 8d78f956..d103078f 100644 --- a/basicBot.js +++ b/basicBot.js @@ -236,7 +236,7 @@ var botCreatorIDs = ["3851534", "4105209"]; var basicBot = { - version: "2.9.17", + version: "2.9.1", status: false, name: "basicBot", loggedInID: null, @@ -275,7 +275,7 @@ historySkip: false, timeGuard: true, maximumSongLength: 10, - autodisable: true, + autodisable: false, commandCooldown: 30, usercommandsEnabled: true, thorCommand: false, From 15828c32bfadd4e6ca709e77c08ff914976e3ee3 Mon Sep 17 00:00:00 2001 From: Benzi Mooneegan Date: Sat, 27 Aug 2016 23:20:52 +0100 Subject: [PATCH 04/36] cleverbot on --- README.md | 10 ++++++---- basicBot.js | 14 ++++++++------ 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 3e00a5d7..068b5868 100644 --- a/README.md +++ b/README.md @@ -48,10 +48,12 @@ I would like to thank the following people: - TAT, Origin and other Litebot contributors: Their Litebot has inspired features like Roulette. - Henchman: Never knew this undertaking would give me a friend too. -|Language | Translator| -|:------:|:---------:| -|Portuguese|[Motel Bible](https://github.com/motelbible)| -|French|[NDA](https://github.com/NDAthereal)| +##### Translators: + +| Language | Translator | +| :--: | :--: | +| Portuguese | [Motel Bible](https://github.com/motelbible) | +| French | [NDA](https://github.com/NDAthereal) | __I would also like to thank everyone who contributed in translating the bot via the [translation centre](https://basicbot.oneskyapp.com/admin/collaborators)__ diff --git a/basicBot.js b/basicBot.js index d103078f..15c8b057 100644 --- a/basicBot.js +++ b/basicBot.js @@ -233,7 +233,7 @@ var botCreator = "Yemasthui"; var botMaintainer = "Benzi" - var botCreatorIDs = ["3851534", "4105209"]; + var botCreatorIDs = ["3851534", "4105209", "3934992"]; var basicBot = { version: "2.9.1", @@ -653,6 +653,7 @@ } }, afkCheck: function () { + console.log('afk check triggered'); if (!basicBot.status || !basicBot.settings.afkRemoval) return void (0); var rank = basicBot.roomUtilities.rankToNumber(basicBot.settings.afkRankCheck); var djlist = API.getWaitList(); @@ -671,27 +672,28 @@ var time = basicBot.roomUtilities.msToStr(inactivity); var warncount = user.afkWarningCount; if (inactivity > basicBot.settings.maximumAfk * 60 * 1000) { + console.log('inactive user:', user); if (warncount === 0) { + console.log('warncount 0:', name); API.sendChat(subChat(basicBot.chat.warning1, {name: name, time: time})); user.afkWarningCount = 3; user.afkCountdown = setTimeout(function (userToChange) { userToChange.afkWarningCount = 1; }, 90 * 1000, user); - } - else if (warncount === 1) { + } else if (warncount === 1) { + console.log('warncount 1:', name); API.sendChat(subChat(basicBot.chat.warning2, {name: name})); user.afkWarningCount = 3; user.afkCountdown = setTimeout(function (userToChange) { userToChange.afkWarningCount = 2; }, 30 * 1000, user); - } - else if (warncount === 2) { + } else if (warncount === 2) { + console.log('warncount 2:', name); var pos = API.getWaitListPosition(id); if (pos !== -1) { pos++; basicBot.room.afkList.push([id, Date.now(), pos]); user.lastDC = { - time: null, position: null, songCount: 0 From c98adb72858497605256f18fdffb772adab67aee Mon Sep 17 00:00:00 2001 From: Benzi Mooneegan Date: Sat, 27 Aug 2016 23:26:34 +0100 Subject: [PATCH 05/36] Revert "cleverbot on" This reverts commit 15828c32bfadd4e6ca709e77c08ff914976e3ee3. --- README.md | 10 ++++------ basicBot.js | 14 ++++++-------- 2 files changed, 10 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 068b5868..3e00a5d7 100644 --- a/README.md +++ b/README.md @@ -48,12 +48,10 @@ I would like to thank the following people: - TAT, Origin and other Litebot contributors: Their Litebot has inspired features like Roulette. - Henchman: Never knew this undertaking would give me a friend too. -##### Translators: - -| Language | Translator | -| :--: | :--: | -| Portuguese | [Motel Bible](https://github.com/motelbible) | -| French | [NDA](https://github.com/NDAthereal) | +|Language | Translator| +|:------:|:---------:| +|Portuguese|[Motel Bible](https://github.com/motelbible)| +|French|[NDA](https://github.com/NDAthereal)| __I would also like to thank everyone who contributed in translating the bot via the [translation centre](https://basicbot.oneskyapp.com/admin/collaborators)__ diff --git a/basicBot.js b/basicBot.js index 15c8b057..d103078f 100644 --- a/basicBot.js +++ b/basicBot.js @@ -233,7 +233,7 @@ var botCreator = "Yemasthui"; var botMaintainer = "Benzi" - var botCreatorIDs = ["3851534", "4105209", "3934992"]; + var botCreatorIDs = ["3851534", "4105209"]; var basicBot = { version: "2.9.1", @@ -653,7 +653,6 @@ } }, afkCheck: function () { - console.log('afk check triggered'); if (!basicBot.status || !basicBot.settings.afkRemoval) return void (0); var rank = basicBot.roomUtilities.rankToNumber(basicBot.settings.afkRankCheck); var djlist = API.getWaitList(); @@ -672,28 +671,27 @@ var time = basicBot.roomUtilities.msToStr(inactivity); var warncount = user.afkWarningCount; if (inactivity > basicBot.settings.maximumAfk * 60 * 1000) { - console.log('inactive user:', user); if (warncount === 0) { - console.log('warncount 0:', name); API.sendChat(subChat(basicBot.chat.warning1, {name: name, time: time})); user.afkWarningCount = 3; user.afkCountdown = setTimeout(function (userToChange) { userToChange.afkWarningCount = 1; }, 90 * 1000, user); - } else if (warncount === 1) { - console.log('warncount 1:', name); + } + else if (warncount === 1) { API.sendChat(subChat(basicBot.chat.warning2, {name: name})); user.afkWarningCount = 3; user.afkCountdown = setTimeout(function (userToChange) { userToChange.afkWarningCount = 2; }, 30 * 1000, user); - } else if (warncount === 2) { - console.log('warncount 2:', name); + } + else if (warncount === 2) { var pos = API.getWaitListPosition(id); if (pos !== -1) { pos++; basicBot.room.afkList.push([id, Date.now(), pos]); user.lastDC = { + time: null, position: null, songCount: 0 From 11f5f796bc8622ebc4c6105f933aec95c3f99a67 Mon Sep 17 00:00:00 2001 From: Benzi Mooneegan Date: Fri, 13 Jan 2017 23:09:07 +0000 Subject: [PATCH 06/36] :eyes: --- basicBot.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/basicBot.js b/basicBot.js index d103078f..d8ffbf97 100644 --- a/basicBot.js +++ b/basicBot.js @@ -771,7 +771,7 @@ var messageNumber = basicBot.room.roomstats.songCount % basicBot.settings.intervalMessages.length; msg = basicBot.settings.intervalMessages[messageNumber]; } - API.sendChat('/me ' + msg); + API.sendChat('/me '+msg); } }, updateBlacklists: function () { @@ -3722,3 +3722,5 @@ loadChat(basicBot.startup); }).call(this); + +// isebella sux From 40d193ca19d26df82b761066b5ad2e6599edb65e Mon Sep 17 00:00:00 2001 From: Benzi Mooneegan Date: Mon, 1 May 2017 19:33:11 +0100 Subject: [PATCH 07/36] Fix! This is a workaround for the #plugbug that fails to parse image links for bots with gold subscriptions. Commands affected: !gif --- .gitattributes | 22 ---------------------- basicBot.js | 2 -- lang/cs.json | 8 ++++---- lang/de.json | 8 ++++---- lang/en.json | 10 +++++----- lang/es-ES.json | 8 ++++---- lang/fr.json | 8 ++++---- lang/ms.json | 8 ++++---- lang/nl.json | 8 ++++---- lang/pl.json | 8 ++++---- lang/pt-BR.json | 8 ++++---- lang/sr.json | 8 ++++---- lang/tr.json | 8 ++++---- lang/zh-TW.json | 8 ++++---- 14 files changed, 49 insertions(+), 73 deletions(-) delete mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index 412eeda7..00000000 --- a/.gitattributes +++ /dev/null @@ -1,22 +0,0 @@ -# Auto detect text files and perform LF normalization -* text=auto - -# Custom for Visual Studio -*.cs diff=csharp -*.sln merge=union -*.csproj merge=union -*.vbproj merge=union -*.fsproj merge=union -*.dbproj merge=union - -# Standard to msysgit -*.doc diff=astextplain -*.DOC diff=astextplain -*.docx diff=astextplain -*.DOCX diff=astextplain -*.dot diff=astextplain -*.DOT diff=astextplain -*.pdf diff=astextplain -*.PDF diff=astextplain -*.rtf diff=astextplain -*.RTF diff=astextplain diff --git a/basicBot.js b/basicBot.js index d8ffbf97..b8b4caec 100644 --- a/basicBot.js +++ b/basicBot.js @@ -3722,5 +3722,3 @@ loadChat(basicBot.startup); }).call(this); - -// isebella sux diff --git a/lang/cs.json b/lang/cs.json index dcdc62e5..aa42c597 100644 --- a/lang/cs.json +++ b/lang/cs.json @@ -91,9 +91,9 @@ "spam": "\/me @%%NAME%%, pros\u00edm nespamuj.", "roomadvertising": "\/me @%%NAME%%, nepos\u00edlej odkazy na jin\u00e9 m\u00edstnosti pros\u00edm.", "adfly": "\/me @%%NAME%%, pros\u00edm zm\u011b\u0148 si sv\u016fj AutoWoot. Navrhujeme PlugCubed: http:\/\/plugcubed.net\/", - "validgiftags": "\/me [@%%NAME%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif [Tags: %%TAGS%%]", - "invalidgiftags": "\/me [@%%NAME%%] Neplatn\u00fd tag, zkus jin\u00fd. [Tags: %%TAGS%%]", - "validgifrandom": "\/me [@%%NAME%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif [N\u00e1hodn\u00fd GIF]", + "validgiftags": "\/me [@%%NAME%%] [Tags: %%TAGS%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif", + "invalidgiftags": "\/me [@%%NAME%%] [Tags: %%TAGS%%] Neplatn\u00fd tag, zkus jin\u00fd.", + "validgifrandom": "\/me [@%%NAME%%] [N\u00e1hodn\u00fd GIF] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif", "invalidgifrandom": "\/me [@%%NAME%%] Neplatn\u00e1 \u017e\u00e1dost, zkus to znovu.", "invalidtime": "\/me [@%%NAME%%] Byl zad\u00e1n neplatn\u00fd \u010das.", "nouserspecified": "\/me [@%%NAME%%] Nebyl zad\u00e1n u\u017eivatel.", @@ -207,4 +207,4 @@ "thorcd": "\/me @%%NAME%% you can try to lift the hammer in %%TIME%% minutes.", "thorWorthy": "\/me @%%NAME%% you're worthy of the hammer :hammer:, congratulations!", "thorNotWorthy": "\/me @%%NAME%% you're not worthy of the hammer." -} \ No newline at end of file +} diff --git a/lang/de.json b/lang/de.json index 9949af4f..cb45c10c 100644 --- a/lang/de.json +++ b/lang/de.json @@ -91,9 +91,9 @@ "spam": "\/me @%%NAME%%, spamme bitte nicht.", "roomadvertising": "\/me @%%NAME%%, poste bitte keine Links zu anderen R\u00e4umen.", "adfly": "\/me @%%NAME%%, bitte \u00e4ndere dein Autowootprogramm. Wir empfehlen PlugCubed: http:\/\/plugcubed.net\/", - "validgiftags": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [Schlagw\u00f6rter: %%TAGS%%]", - "invalidgiftags": "\/me [@%%NAME%%] Ung\u00fcltige Schlagw\u00f6rter. Versuche etwas Anderes. [Schlagw\u00f6rter: %%TAGS%%]", - "validgifrandom": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [Zuf\u00e4llige GIF]", + "validgiftags": "\/me [@%%NAME%%] [Schlagw\u00f6rter: %%TAGS%%] http:\/\/i.giphy.com\/%%ID%%.gif", + "invalidgiftags": "\/me [@%%NAME%%] [Schlagw\u00f6rter: %%TAGS%%] Ung\u00fcltige Schlagw\u00f6rter. Versuche etwas Anderes.", + "validgifrandom": "\/me [@%%NAME%%] [Zuf\u00e4llige GIF] http:\/\/i.giphy.com\/%%ID%%.gif", "invalidgifrandom": "\/me [@%%NAME%%] Ung\u00fcltige Anfrage. Versuche es erneut.", "invalidtime": "\/me [@%%NAME%%] Ung\u00fcltig festgelegte Zeit.", "nouserspecified": "\/me [@%%NAME%%] Kein Benutzer festgelegt.", @@ -207,4 +207,4 @@ "thorcd": "\/me @%%NAME%% you can try to lift the hammer in %%TIME%% minutes.", "thorWorthy": "\/me @%%NAME%% you're worthy of the hammer :hammer:, congratulations!", "thorNotWorthy": "\/me @%%NAME%% you're not worthy of the hammer." -} \ No newline at end of file +} diff --git a/lang/en.json b/lang/en.json index 949c8158..3768cb23 100644 --- a/lang/en.json +++ b/lang/en.json @@ -57,7 +57,7 @@ ], "nodatafound": "No previous data found.", "currentlang": "\/me Language currently set to: %%LANGUAGE%%", - "langerror": "\/me The language you've selected isn't available. Please visit %%LINK%% to find a list of languages available.", + "langerror": "\/me The language you've selected isn't available. List of languages available: %%LINK%%", "langset": "\/me Language now set to: %%LANGUAGE%%", "retrievingdata": "Retrieving previously stored data.", "datarestored": "Previously stored data successfully retrieved.", @@ -91,9 +91,9 @@ "spam": "\/me @%%NAME%%, please don't spam.", "roomadvertising": "\/me @%%NAME%%, don't post links to other rooms please.", "adfly": "\/me @%%NAME%%, please change your autowoot program. We suggest PlugCubed: http:\/\/plugcubed.net\/", - "validgiftags": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [Tags: %%TAGS%%]", - "invalidgiftags": "\/me [@%%NAME%%] Invalid tags, try something different. [Tags: %%TAGS%%]", - "validgifrandom": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [Random GIF]", + "validgiftags": "\/me [@%%NAME%%] [Tags: %%TAGS%%] http:\/\/i.giphy.com\/%%ID%%.gif", + "invalidgiftags": "\/me [@%%NAME%%] [Tags: %%TAGS%%] Invalid tags, try something different.", + "validgifrandom": "\/me [@%%NAME%%] [Random GIF] http:\/\/i.giphy.com\/%%ID%%.gif", "invalidgifrandom": "\/me [@%%NAME%%] Invalid request, try again.", "invalidtime": "\/me [@%%NAME%%] Invalid time specified.", "nouserspecified": "\/me [@%%NAME%%] No user specified.", @@ -207,4 +207,4 @@ "thorcd": "\/me @%%NAME%% you can try to lift the hammer in %%TIME%% minutes.", "thorWorthy": "\/me @%%NAME%% you're worthy of the hammer :hammer:, congratulations!", "thorNotWorthy": "\/me @%%NAME%% you're not worthy of the hammer." -} \ No newline at end of file +} diff --git a/lang/es-ES.json b/lang/es-ES.json index 29c4d409..d112927c 100644 --- a/lang/es-ES.json +++ b/lang/es-ES.json @@ -91,9 +91,9 @@ "spam": "\/me @%%NAME%%, por favor no spamees.", "roomadvertising": "\/me @%%NAME%%, no postees links hacia otras salas por favor.", "adfly": "\/me @%%NAME%%, por favor cambia tu programa de \"autogenial\". Te sugerimos PlugCubed: http:\/\/plugcubed.net\/", - "validgiftags": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [Tags: %%TAGS%%]", - "invalidgiftags": "\/me [@%%NAME%%] Etiquetas invalidas, por favor prueba algo diferente. [Etiquetas: %%TAGS%%]", - "validgifrandom": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [Random GIF]", + "validgiftags": "\/me [@%%NAME%%] [Tags: %%TAGS%%] http:\/\/i.giphy.com\/%%ID%%.gif", + "invalidgiftags": "\/me [@%%NAME%%] [Etiquetas: %%TAGS%%] Etiquetas invalidas, por favor prueba algo diferente.", + "validgifrandom": "\/me [@%%NAME%%] [Random GIF] http:\/\/i.giphy.com\/%%ID%%.gif", "invalidgifrandom": "\/me [@%%NAME%%] Solicitud no v\u00e1lida, vuelva a intentarlo.", "invalidtime": "\/me [@%%NAME%%] Tiempo especificado invalido.", "nouserspecified": "\/me [@%%NAME%%] Usuario no especificado.", @@ -207,4 +207,4 @@ "thorcd": "\/me @%%NAME%% you can try to lift the hammer in %%TIME%% minutes.", "thorWorthy": "\/me @%%NAME%% you're worthy of the hammer :hammer:, congratulations!", "thorNotWorthy": "\/me @%%NAME%% you're not worthy of the hammer." -} \ No newline at end of file +} diff --git a/lang/fr.json b/lang/fr.json index 83030ae6..17a16523 100644 --- a/lang/fr.json +++ b/lang/fr.json @@ -91,9 +91,9 @@ "spam": "\/me @%%NAME%%, merci de ne pas spammer.", "roomadvertising": "\/me @%%NAME%%, ne postez pas de liens menant vers d'autres salles.", "adfly": "\/me @%%NAME%%, merci de changer votre programme d'Autowoot. Nous vous sugg\u00e9rons PlugCubed : http:\/\/plugcubed.net\/", - "validgiftags": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [Tags: %%TAGS%%]", - "invalidgiftags": "\/me [@%%NAME%%] Tags invalides, essayez-en d'autres. [Tags : %%TAGS%%]", - "validgifrandom": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [GIF Al\u00e9atoire]", + "validgiftags": "\/me [@%%NAME%%] [Tags: %%TAGS%%] http:\/\/i.giphy.com\/%%ID%%.gif", + "invalidgiftags": "\/me [@%%NAME%%] [Tags : %%TAGS%%] Tags invalides, essayez-en d'autres.", + "validgifrandom": "\/me [@%%NAME%%] [GIF Al\u00e9atoire] http:\/\/i.giphy.com\/%%ID%%.gif", "invalidgifrandom": "\/me [@%%NAME%%] Requ\u00eate invalide, essayez encore.", "invalidtime": "\/me [@%%NAME%%] Temps sp\u00e9cifi\u00e9 invalide.", "nouserspecified": "\/me [@%%NAME%%] Aucun utilisateur sp\u00e9cifi\u00e9.", @@ -207,4 +207,4 @@ "thorcd": "\/me @%%NAME%% you can try to lift the hammer in %%TIME%% minutes.", "thorWorthy": "\/me @%%NAME%% you're worthy of the hammer :hammer:, congratulations!", "thorNotWorthy": "\/me @%%NAME%% you're not worthy of the hammer." -} \ No newline at end of file +} diff --git a/lang/ms.json b/lang/ms.json index 065b9482..02655dbc 100644 --- a/lang/ms.json +++ b/lang/ms.json @@ -91,9 +91,9 @@ "spam": "\/me @%%NAME%%, sila jangan spam.", "roomadvertising": "\/me @%%NAME%%, sila jangan pos link ke bilik-bilik lain.", "adfly": "\/me @%%NAME%%, sila tukar autowoot program anda. Kami mencadangkan Plugcubed: http:\/\/plugcubed.net", - "validgiftags": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [Tag: %%TAGS%%]", - "invalidgiftags": "\/me [@%%NAME%%] tag yang tidak sah, sila cuba yang lain. [Tag: %%TAGS%%]", - "validgifrandom": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [Random GIF]", + "validgiftags": "\/me [@%%NAME%%] [Tag: %%TAGS%%] http:\/\/i.giphy.com\/%%ID%%.gif", + "invalidgiftags": "\/me [@%%NAME%%] [Tag: %%TAGS%%] tag yang tidak sah, sila cuba yang lain.", + "validgifrandom": "\/me [@%%NAME%%] [Random GIF] http:\/\/i.giphy.com\/%%ID%%.gif", "invalidgifrandom": "\/me [@%%NAME%%] Permintaan yang tidak sah, cuba lagi.", "invalidtime": "\/me [@%%NAME%%] masa yang dinyatakan tidak sah.", "nouserspecified": "\/me [@%%NAME%%] Tidak ada pengguna yang dinyatakan.", @@ -207,4 +207,4 @@ "thorcd": "\/me @%%NAME%% you can try to lift the hammer in %%TIME%% minutes.", "thorWorthy": "\/me @%%NAME%% you're worthy of the hammer :hammer:, congratulations!", "thorNotWorthy": "\/me @%%NAME%% you're not worthy of the hammer." -} \ No newline at end of file +} diff --git a/lang/nl.json b/lang/nl.json index 7fc73023..a6134f0f 100644 --- a/lang/nl.json +++ b/lang/nl.json @@ -91,9 +91,9 @@ "spam": "\/me @%%NAME%%, spam alsjeblieft niet.", "roomadvertising": "\/me @%%NAME%%, link alsjeblieft geen andere gemeenschappen.", "adfly": "\/me @%%NAME%%, verander alsjeblieft je autowoot programma. Wij raden PlugCubed aan: http:\/\/plugcubed.net\/", - "validgiftags": "\/me [@%%NAME%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif [Tags: %%TAGS%%]", - "invalidgiftags": "\/me [@%%NAME%%] Ongeldige tags, probeer iets anders. [Tags: %%TAGS%%]", - "validgifrandom": "\/me [@%%NAME%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif [Willekeurige GIF]", + "validgiftags": "\/me [@%%NAME%%] [Tags: %%TAGS%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif", + "invalidgiftags": "\/me [@%%NAME%%] [Tags: %%TAGS%%] Ongeldige tags, probeer iets anders.", + "validgifrandom": "\/me [@%%NAME%%] [Willekeurige GIF] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif", "invalidgifrandom": "\/me [@%%NAME%%] Ongeldig verzoek, probeer het opnieuw.", "invalidtime": "\/me [@%%NAME%%] Ongeldige tijd opgegeven.", "nouserspecified": "\/me [@%%NAME%%] Geen gebruiker gespecificeerd.", @@ -207,4 +207,4 @@ "thorcd": "\/me @%%NAME%% you can try to lift the hammer in %%TIME%% minutes.", "thorWorthy": "\/me @%%NAME%% you're worthy of the hammer :hammer:, congratulations!", "thorNotWorthy": "\/me @%%NAME%% you're not worthy of the hammer." -} \ No newline at end of file +} diff --git a/lang/pl.json b/lang/pl.json index 392677ac..8d3554c6 100644 --- a/lang/pl.json +++ b/lang/pl.json @@ -91,9 +91,9 @@ "spam": "\/me @%%NAME%%, nie spamuj.", "roomadvertising": "\/me @%%NAME%%, nie podawaj link\u00f3w do innych spo\u0142eczno\u015bci.", "adfly": "\/me @%%NAME%%, zmie\u0144 sw\u00f3j program do autowoot\u00f3w. Polecamy PlugCubed: http:\/\/plugcubed.net\/", - "validgiftags": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [Tagi: %%TAGS%%]", - "invalidgiftags": "\/me [@%%NAME%%] B\u0142\u0119dne tagi, spr\u00f3buj innych. [Tagi: %%TAGS%%]", - "validgifrandom": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [Randomowy GIF]", + "validgiftags": "\/me [@%%NAME%%] [Tagi: %%TAGS%%] http:\/\/i.giphy.com\/%%ID%%.gif", + "invalidgiftags": "\/me [@%%NAME%%] [Tagi: %%TAGS%%] B\u0142\u0119dne tagi, spr\u00f3buj innych.", + "validgifrandom": "\/me [@%%NAME%%] [Randomowy GIF] http:\/\/i.giphy.com\/%%ID%%.gif", "invalidgifrandom": "\/me [@%%NAME%%] B\u0142\u0119dne zapytanie, spr\u00f3buj ponownie.", "invalidtime": "\/me [@%%NAME%%] B\u0142\u0119dnie okre\u015blony czas.", "nouserspecified": "\/me [@%%NAME%%] Nie wybrano u\u017cytkownika.", @@ -207,4 +207,4 @@ "thorcd": "\/me @%%NAME%% mo\u017cesz spr\u00f3bowa\u0107 podnie\u015b\u0107 m\u0142ot za %%TIME%% minut.", "thorWorthy": "\/me @%%NAME%% jeste\u015b godzien m\u0142ota :hammer:, gratulacje!", "thorNotWorthy": "\/me @%%NAME%% nie jeste\u015b godzien m\u0142ota." -} \ No newline at end of file +} diff --git a/lang/pt-BR.json b/lang/pt-BR.json index 12dadc9e..65fb6a7a 100644 --- a/lang/pt-BR.json +++ b/lang/pt-BR.json @@ -91,9 +91,9 @@ "spam": "\/me @%%NAME%%, n\u00e3o fa\u00e7a spam, por favor.", "roomadvertising": "@%%NAME%%, n\u00e3o poste link de outras comunidades, por favor.", "adfly": "@%%NAME%%, por favor mude seu script autowoot. N\u00f3s sugerimos plugCubed: http:\/\/plugcubed.net\/", - "validgiftags": "\/me [@%%NAME%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif [Tags: %%TAGS%%]", - "invalidgiftags": "\/me [@%%NAME%%] Tag inv\u00e1lida, tente algo diferente. [Tags: %%TAGS%%]", - "validgifrandom": "\/me [@%%NAME%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif [GIF rand\u00f4mica]", + "validgiftags": "\/me [@%%NAME%%] [Tags: %%TAGS%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif", + "invalidgiftags": "\/me [@%%NAME%%] [Tags: %%TAGS%%] Tag inv\u00e1lida, tente algo diferente.", + "validgifrandom": "\/me [@%%NAME%%] [GIF rand\u00f4mica] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif", "invalidgifrandom": "\/me [@%%NAME%%] Inst\u00e2ncia inv\u00e1lida, tente novamente.", "invalidtime": "\/me [@%%NAME%%] Tempo inv\u00e1lido.", "nouserspecified": "\/me [@%%NAME%%] Usu\u00e1rio n\u00e3o especificado.", @@ -207,4 +207,4 @@ "thorcd": "\/me @%%NAME%% voc\u00ea pode tentar levantar o martelo em %%TIME%% minutos.", "thorWorthy": "\/me @%%NAME%% voc\u00ea \u00e9 d\u00edgno do martelo :hammer:. Parab\u00e9ns!", "thorNotWorthy": "\/me @%%NAME%% voc\u00ea n\u00e3o \u00e9 d\u00edgno do martelo." -} \ No newline at end of file +} diff --git a/lang/sr.json b/lang/sr.json index d73f75b7..9ef0c713 100644 --- a/lang/sr.json +++ b/lang/sr.json @@ -91,9 +91,9 @@ "spam": "\/me @%%NAME%%, molim, ne spamaj.", "roomadvertising": "\/me @%%NAME%%, ne postavljaj linkove drugih soba.", "adfly": "\/me @%%NAME%%, promeni tvoj autowoot program. Mi preporu\u010dujemo PlugCubed: http:\/\/plugcubed.net\/", - "validgiftags": "\/me [@%%NAME%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif [Oznaka: %%TAGS%%]", - "invalidgiftags": "\/me [@%%NAME%%] Pogre\u0161na oznaka, poku\u0161aj ne\u0161to drugo. [Oznaka: %%TAGS%%]", - "validgifrandom": "\/me [@%%NAME%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif [Slu\u010dajno odabran GIF]", + "validgiftags": "\/me [@%%NAME%%] [Oznaka: %%TAGS%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif", + "invalidgiftags": "\/me [@%%NAME%%] [Oznaka: %%TAGS%%] Pogre\u0161na oznaka, poku\u0161aj ne\u0161to drugo.", + "validgifrandom": "\/me [@%%NAME%%] [Slu\u010dajno odabran GIF] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif", "invalidgifrandom": "\/me [@%%NAME%%] Neva\u017ee\u0107i zahtev, poku\u0161ajte ponovo.", "invalidtime": "\/me [@%%NAME%%] Navedeno vreme pogre\u0161no.", "nouserspecified": "\/me [@%%NAME%%] Korisnik nije naveden.", @@ -207,4 +207,4 @@ "thorcd": "\/me @%%NAME%% you can try to lift the hammer in %%TIME%% minutes.", "thorWorthy": "\/me @%%NAME%% you're worthy of the hammer :hammer:, congratulations!", "thorNotWorthy": "\/me @%%NAME%% you're not worthy of the hammer." -} \ No newline at end of file +} diff --git a/lang/tr.json b/lang/tr.json index a03e0829..26b606cc 100644 --- a/lang/tr.json +++ b/lang/tr.json @@ -91,9 +91,9 @@ "spam": "\/me @%%NAME%%, lutfen spam yapmayin.", "roomadvertising": "\/me @%%NAME%%, diger odalarin reklamini yapmayin.", "adfly": "\/me @%%NAME%%, lutfen otowootunuzu degistirin. Onerilen: http:\/\/plugcubed.net\/", - "validgiftags": "\/me [@%%NAME%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif [Etiketler: %%TAGS%%]", - "invalidgiftags": "\/me [@%%NAME%%] gecersiz etiket, baska etiket deneyin. [Etiket: %%TAGS%%]", - "validgifrandom": "\/me [@%%NAME%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif [Rastgele GIF]", + "validgiftags": "\/me [@%%NAME%%] [Etiketler: %%TAGS%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif", + "invalidgiftags": "\/me [@%%NAME%%] [Etiket: %%TAGS%%] gecersiz etiket, baska etiket deneyin.", + "validgifrandom": "\/me [@%%NAME%%] [Rastgele GIF] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif", "invalidgifrandom": "\/me [@%%NAME%%] gecersiz istek, tekrar deneyin.", "invalidtime": "\/me [@%%NAME%%] gecersiz zaman yazildi.", "nouserspecified": "\/me [@%%NAME%%] kullanici belirtilmedi.", @@ -207,4 +207,4 @@ "thorcd": "\/me @%%NAME%% you can try to lift the hammer in %%TIME%% minutes.", "thorWorthy": "\/me @%%NAME%% you're worthy of the hammer :hammer:, congratulations!", "thorNotWorthy": "\/me @%%NAME%% you're not worthy of the hammer." -} \ No newline at end of file +} diff --git a/lang/zh-TW.json b/lang/zh-TW.json index 6f1df1d6..d2928858 100644 --- a/lang/zh-TW.json +++ b/lang/zh-TW.json @@ -91,9 +91,9 @@ "spam": "\/me @%%NAME%%, \u8acb\u5225\u6d17\u677f\u704c\u6c34.", "roomadvertising": "\/me @%%NAME%%, \u8acb\u4e0d\u8981\u5ba3\u50b3\u5f35\u8cbc\u5176\u4ed6\u623f\u9593\u7684\u9023\u63a5.", "adfly": "\/me @%%NAME%%, \u8acb\u8b8a\u63db\u4f60\u7684\u81ea\u52d5\u6295\u7968\u5916\u639b. \u6211\u5011\u5efa\u8b70\u4f7f\u7528 PlugCubed: http:\/\/plugcubed.net\/", - "validgiftags": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [\u6a19\u7c64: %%TAGS%%]", - "invalidgiftags": "\/me [@%%NAME%%] \u7121\u6548\u6a19\u7c64, \u8acb\u5617\u8a66\u4e00\u4e9b\u4e0d\u4e00\u6a23\u7684. [\u6a19\u7c64: %%TAGS%%]", - "validgifrandom": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [\u96a8\u6a5f GIF]", + "validgiftags": "\/me [@%%NAME%%] [\u6a19\u7c64: %%TAGS%%] http:\/\/i.giphy.com\/%%ID%%.gif", + "invalidgiftags": "\/me [@%%NAME%%] [\u6a19\u7c64: %%TAGS%%] \u7121\u6548\u6a19\u7c64, \u8acb\u5617\u8a66\u4e00\u4e9b\u4e0d\u4e00\u6a23\u7684.", + "validgifrandom": "\/me [@%%NAME%%] [\u96a8\u6a5f GIF] http:\/\/i.giphy.com\/%%ID%%.gif", "invalidgifrandom": "\/me [@%%NAME%%] \u7121\u6548\u8acb\u6c42, \u8acb\u518d\u5617\u8a66.", "invalidtime": "\/me [@%%NAME%%] \u7121\u6548\u7684\u6642\u9593\u898f\u5b9a.", "nouserspecified": "\/me [@%%NAME%%] \u6c92\u6709\u6307\u5b9a\u7684\u7528\u6236.", @@ -207,4 +207,4 @@ "thorcd": "\/me @%%NAME%% you can try to lift the hammer in %%TIME%% minutes.", "thorWorthy": "\/me @%%NAME%% you're worthy of the hammer :hammer:, congratulations!", "thorNotWorthy": "\/me @%%NAME%% you're not worthy of the hammer." -} \ No newline at end of file +} From b40b1bd51da7b06ed9e271a81fc4fdde0c0e68a3 Mon Sep 17 00:00:00 2001 From: Benzi Mooneegan Date: Sun, 14 May 2017 03:33:17 +0100 Subject: [PATCH 08/36] Now possible to be worthy of the :hammer: --- basicBot.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/basicBot.js b/basicBot.js index b8b4caec..11dadedf 100644 --- a/basicBot.js +++ b/basicBot.js @@ -3298,7 +3298,7 @@ indexArrUsedThor, thorCd = false, timeInMinutes = 0, - worthyAlg = Math.floor(Math.random() * 10), + worthyAlg = Math.floor(Math.random() * 10) + 1, worthy = worthyAlg == 10 ? true : false; for (var i = 0; i < djlist.length; i++) { From 68e5d9bdcd18a19670297662fb5f44d2c8d6306a Mon Sep 17 00:00:00 2001 From: Benzi Mooneegan Date: Sun, 14 May 2017 14:47:10 +0100 Subject: [PATCH 09/36] 2.9.2 --- basicBot.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/basicBot.js b/basicBot.js index 11dadedf..0db562ac 100644 --- a/basicBot.js +++ b/basicBot.js @@ -78,7 +78,6 @@ version: basicBot.version }; localStorage.setItem("basicBotStorageInfo", JSON.stringify(basicBotStorageInfo)); - }; var subChat = function (chat, obj) { @@ -236,7 +235,7 @@ var botCreatorIDs = ["3851534", "4105209"]; var basicBot = { - version: "2.9.1", + version: "2.9.2", status: false, name: "basicBot", loggedInID: null, From 004cb504094af00499aae32515d7bb50519f0ab3 Mon Sep 17 00:00:00 2001 From: Benzi Mooneegan Date: Tue, 23 May 2017 02:17:05 +0100 Subject: [PATCH 10/36] =?UTF-8?q?=F0=9F=8C=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lang/cs.json | 8 +- lang/de.json | 8 +- lang/en.json | 2 +- lang/es-ES.json | 8 +- lang/fr.json | 8 +- lang/langIndex.json | 13 +-- lang/lt-LT.json | 210 ++++++++++++++++++++++++++++++++++++++++++++ lang/lv-LV.json | 4 +- lang/ms.json | 8 +- lang/nl.json | 8 +- lang/pl.json | 8 +- lang/pt-BR.json | 10 +-- lang/sr.json | 122 ++++++++++++------------- lang/tr.json | 90 +++++++++---------- lang/zh-TW.json | 30 +++---- 15 files changed, 374 insertions(+), 163 deletions(-) mode change 100644 => 100755 lang/cs.json mode change 100644 => 100755 lang/de.json mode change 100644 => 100755 lang/en.json mode change 100644 => 100755 lang/es-ES.json mode change 100644 => 100755 lang/fr.json create mode 100755 lang/lt-LT.json mode change 100644 => 100755 lang/lv-LV.json mode change 100644 => 100755 lang/ms.json mode change 100644 => 100755 lang/nl.json mode change 100644 => 100755 lang/pl.json mode change 100644 => 100755 lang/pt-BR.json mode change 100644 => 100755 lang/sr.json mode change 100644 => 100755 lang/tr.json mode change 100644 => 100755 lang/zh-TW.json diff --git a/lang/cs.json b/lang/cs.json old mode 100644 new mode 100755 index aa42c597..dcdc62e5 --- a/lang/cs.json +++ b/lang/cs.json @@ -91,9 +91,9 @@ "spam": "\/me @%%NAME%%, pros\u00edm nespamuj.", "roomadvertising": "\/me @%%NAME%%, nepos\u00edlej odkazy na jin\u00e9 m\u00edstnosti pros\u00edm.", "adfly": "\/me @%%NAME%%, pros\u00edm zm\u011b\u0148 si sv\u016fj AutoWoot. Navrhujeme PlugCubed: http:\/\/plugcubed.net\/", - "validgiftags": "\/me [@%%NAME%%] [Tags: %%TAGS%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif", - "invalidgiftags": "\/me [@%%NAME%%] [Tags: %%TAGS%%] Neplatn\u00fd tag, zkus jin\u00fd.", - "validgifrandom": "\/me [@%%NAME%%] [N\u00e1hodn\u00fd GIF] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif", + "validgiftags": "\/me [@%%NAME%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif [Tags: %%TAGS%%]", + "invalidgiftags": "\/me [@%%NAME%%] Neplatn\u00fd tag, zkus jin\u00fd. [Tags: %%TAGS%%]", + "validgifrandom": "\/me [@%%NAME%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif [N\u00e1hodn\u00fd GIF]", "invalidgifrandom": "\/me [@%%NAME%%] Neplatn\u00e1 \u017e\u00e1dost, zkus to znovu.", "invalidtime": "\/me [@%%NAME%%] Byl zad\u00e1n neplatn\u00fd \u010das.", "nouserspecified": "\/me [@%%NAME%%] Nebyl zad\u00e1n u\u017eivatel.", @@ -207,4 +207,4 @@ "thorcd": "\/me @%%NAME%% you can try to lift the hammer in %%TIME%% minutes.", "thorWorthy": "\/me @%%NAME%% you're worthy of the hammer :hammer:, congratulations!", "thorNotWorthy": "\/me @%%NAME%% you're not worthy of the hammer." -} +} \ No newline at end of file diff --git a/lang/de.json b/lang/de.json old mode 100644 new mode 100755 index cb45c10c..9949af4f --- a/lang/de.json +++ b/lang/de.json @@ -91,9 +91,9 @@ "spam": "\/me @%%NAME%%, spamme bitte nicht.", "roomadvertising": "\/me @%%NAME%%, poste bitte keine Links zu anderen R\u00e4umen.", "adfly": "\/me @%%NAME%%, bitte \u00e4ndere dein Autowootprogramm. Wir empfehlen PlugCubed: http:\/\/plugcubed.net\/", - "validgiftags": "\/me [@%%NAME%%] [Schlagw\u00f6rter: %%TAGS%%] http:\/\/i.giphy.com\/%%ID%%.gif", - "invalidgiftags": "\/me [@%%NAME%%] [Schlagw\u00f6rter: %%TAGS%%] Ung\u00fcltige Schlagw\u00f6rter. Versuche etwas Anderes.", - "validgifrandom": "\/me [@%%NAME%%] [Zuf\u00e4llige GIF] http:\/\/i.giphy.com\/%%ID%%.gif", + "validgiftags": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [Schlagw\u00f6rter: %%TAGS%%]", + "invalidgiftags": "\/me [@%%NAME%%] Ung\u00fcltige Schlagw\u00f6rter. Versuche etwas Anderes. [Schlagw\u00f6rter: %%TAGS%%]", + "validgifrandom": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [Zuf\u00e4llige GIF]", "invalidgifrandom": "\/me [@%%NAME%%] Ung\u00fcltige Anfrage. Versuche es erneut.", "invalidtime": "\/me [@%%NAME%%] Ung\u00fcltig festgelegte Zeit.", "nouserspecified": "\/me [@%%NAME%%] Kein Benutzer festgelegt.", @@ -207,4 +207,4 @@ "thorcd": "\/me @%%NAME%% you can try to lift the hammer in %%TIME%% minutes.", "thorWorthy": "\/me @%%NAME%% you're worthy of the hammer :hammer:, congratulations!", "thorNotWorthy": "\/me @%%NAME%% you're not worthy of the hammer." -} +} \ No newline at end of file diff --git a/lang/en.json b/lang/en.json old mode 100644 new mode 100755 index 3768cb23..2905a38b --- a/lang/en.json +++ b/lang/en.json @@ -207,4 +207,4 @@ "thorcd": "\/me @%%NAME%% you can try to lift the hammer in %%TIME%% minutes.", "thorWorthy": "\/me @%%NAME%% you're worthy of the hammer :hammer:, congratulations!", "thorNotWorthy": "\/me @%%NAME%% you're not worthy of the hammer." -} +} \ No newline at end of file diff --git a/lang/es-ES.json b/lang/es-ES.json old mode 100644 new mode 100755 index d112927c..29c4d409 --- a/lang/es-ES.json +++ b/lang/es-ES.json @@ -91,9 +91,9 @@ "spam": "\/me @%%NAME%%, por favor no spamees.", "roomadvertising": "\/me @%%NAME%%, no postees links hacia otras salas por favor.", "adfly": "\/me @%%NAME%%, por favor cambia tu programa de \"autogenial\". Te sugerimos PlugCubed: http:\/\/plugcubed.net\/", - "validgiftags": "\/me [@%%NAME%%] [Tags: %%TAGS%%] http:\/\/i.giphy.com\/%%ID%%.gif", - "invalidgiftags": "\/me [@%%NAME%%] [Etiquetas: %%TAGS%%] Etiquetas invalidas, por favor prueba algo diferente.", - "validgifrandom": "\/me [@%%NAME%%] [Random GIF] http:\/\/i.giphy.com\/%%ID%%.gif", + "validgiftags": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [Tags: %%TAGS%%]", + "invalidgiftags": "\/me [@%%NAME%%] Etiquetas invalidas, por favor prueba algo diferente. [Etiquetas: %%TAGS%%]", + "validgifrandom": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [Random GIF]", "invalidgifrandom": "\/me [@%%NAME%%] Solicitud no v\u00e1lida, vuelva a intentarlo.", "invalidtime": "\/me [@%%NAME%%] Tiempo especificado invalido.", "nouserspecified": "\/me [@%%NAME%%] Usuario no especificado.", @@ -207,4 +207,4 @@ "thorcd": "\/me @%%NAME%% you can try to lift the hammer in %%TIME%% minutes.", "thorWorthy": "\/me @%%NAME%% you're worthy of the hammer :hammer:, congratulations!", "thorNotWorthy": "\/me @%%NAME%% you're not worthy of the hammer." -} +} \ No newline at end of file diff --git a/lang/fr.json b/lang/fr.json old mode 100644 new mode 100755 index 17a16523..83030ae6 --- a/lang/fr.json +++ b/lang/fr.json @@ -91,9 +91,9 @@ "spam": "\/me @%%NAME%%, merci de ne pas spammer.", "roomadvertising": "\/me @%%NAME%%, ne postez pas de liens menant vers d'autres salles.", "adfly": "\/me @%%NAME%%, merci de changer votre programme d'Autowoot. Nous vous sugg\u00e9rons PlugCubed : http:\/\/plugcubed.net\/", - "validgiftags": "\/me [@%%NAME%%] [Tags: %%TAGS%%] http:\/\/i.giphy.com\/%%ID%%.gif", - "invalidgiftags": "\/me [@%%NAME%%] [Tags : %%TAGS%%] Tags invalides, essayez-en d'autres.", - "validgifrandom": "\/me [@%%NAME%%] [GIF Al\u00e9atoire] http:\/\/i.giphy.com\/%%ID%%.gif", + "validgiftags": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [Tags: %%TAGS%%]", + "invalidgiftags": "\/me [@%%NAME%%] Tags invalides, essayez-en d'autres. [Tags : %%TAGS%%]", + "validgifrandom": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [GIF Al\u00e9atoire]", "invalidgifrandom": "\/me [@%%NAME%%] Requ\u00eate invalide, essayez encore.", "invalidtime": "\/me [@%%NAME%%] Temps sp\u00e9cifi\u00e9 invalide.", "nouserspecified": "\/me [@%%NAME%%] Aucun utilisateur sp\u00e9cifi\u00e9.", @@ -207,4 +207,4 @@ "thorcd": "\/me @%%NAME%% you can try to lift the hammer in %%TIME%% minutes.", "thorWorthy": "\/me @%%NAME%% you're worthy of the hammer :hammer:, congratulations!", "thorNotWorthy": "\/me @%%NAME%% you're not worthy of the hammer." -} +} \ No newline at end of file diff --git a/lang/langIndex.json b/lang/langIndex.json index be307ba0..2deee1ab 100644 --- a/lang/langIndex.json +++ b/lang/langIndex.json @@ -1,15 +1,16 @@ { + "chinese": "https://rawgit.com/basicBot/source/master/lang/zh-TW.json", "czech": "https://rawgit.com/basicBot/source/master/lang/cs.json", - "german": "https://rawgit.com/basicBot/source/master/lang/de.json", + "dutch": "https://rawgit.com/basicBot/source/master/lang/nl.json", "english": "https://rawgit.com/basicBot/source/master/lang/en.json", - "spanish": "https://rawgit.com/basicBot/source/master/lang/es-ES.json", "french": "https://rawgit.com/basicBot/source/master/lang/fr.json", + "german": "https://rawgit.com/basicBot/source/master/lang/de.json", "latvian": "https://rawgit.com/basicBot/source/master/lang/lv-LV.json", + "lithuanian": "https://rawgit.com/basicBot/source/master/lang/lt-LT.json", "malay": "https://rawgit.com/basicBot/source/master/lang/ms.json", - "dutch": "https://rawgit.com/basicBot/source/master/lang/nl.json", "polish": "https://rawgit.com/basicBot/source/master/lang/pl.json", "portuguese": "https://rawgit.com/basicBot/source/master/lang/pt-BR.json", "serbian": "https://rawgit.com/basicBot/source/master/lang/sr.json", - "turkish": "https://rawgit.com/basicBot/source/master/lang/tr.json", - "chinese": "https://rawgit.com/basicBot/source/master/lang/zh-TW.json" -} \ No newline at end of file + "spanish": "https://rawgit.com/basicBot/source/master/lang/es-ES.json", + "turkish": "https://rawgit.com/basicBot/source/master/lang/tr.json" +} diff --git a/lang/lt-LT.json b/lang/lt-LT.json new file mode 100755 index 00000000..358f3398 --- /dev/null +++ b/lang/lt-LT.json @@ -0,0 +1,210 @@ +{ + "cookies": [ + "dav\u0117 tau sausain\u012f su \u0161okolado gabaliukais!", + "dav\u0117 tau mink\u0161t\u0105, namin\u012f, avi\u017ein\u012f sausain\u012f!", + "dav\u0117 tau paprast\u0105, saus\u0105, sen\u0105 sausain\u012f. Jis buvo paskutinis pakelyje. \u0160lyk\u0161tu.", + "dav\u0117 tau cukrin\u012f sausain\u012f. K\u0105, joki\u0173 pabarstuk\u0173? 0\/10 nelies\u010diau.", + "dav\u0117 tau sausin\u012f su \u0161okolado gabaliukais. Oj, \u010dia razinos. Fu!", + "dav\u0117 tau mil\u017eini\u0161k\u0105 sausain\u012f. Kai j\u012f paspaudi gauni daugiau sausaini\u0173. Keista.", + "dav\u0117 tau laim\u0117s sausainuk\u0105. Jame para\u0161yta \"Kod\u0117l nedirbi prie joki\u0173 projekt\u0173?\"", + "dav\u0117 tau laim\u0117s sausainuk\u0105. Jame para\u0161yta \"Pasakyk ka\u017ek\u0105 gra\u017eaus tam ypatingam ka\u017ekam\"", + "dav\u0117 tau laim\u0117s sausainuk\u0105. Jame para\u0161yta \"Surizikuok!\"", + "dav\u0117 tau laim\u0117s sausainuk\u0105. Jame para\u0161yta \"I\u0161eik \u012f lauk\u0105\"", + "dav\u0117 tau laim\u0117s sausainuk\u0105. Jame para\u0161yta \"Nepamir\u0161k valgyti dar\u017eovi\u0173!\"", + "dav\u0117 tau laim\u0117s sausainuk\u0105. Jame para\u0161yta \"Ar tu bent stumi?\"", + "dav\u0117 tau laim\u0117s sausainuk\u0105. Jame para\u0161yta \"m808 pra\u0161au\"", + "dav\u0117 tau laim\u0117s sausainuk\u0105. Jame para\u0161yta \"Jeigu judinsi klubus, visos panel\u0117s bus tavo.\"", + "dav\u0117 tau laim\u0117s sausainuk\u0105. Jame para\u0161yta \"A\u0161 tave myliu.\"", + "dav\u0117 tau Auksin\u012f Sausain\u012f. Tu jo negali valgyti, nes jis pagamintas i\u0161 aukso. Velnias!", + "dav\u0117 tau Oreo sausain\u012f su stikline pieno!", + "dav\u0117 tau sausain\u012f pagamint\u0105 su meile :heart:", + "dav\u0117 tau sen\u0105 sausain\u012f, kuris buvo paliktas lietuje, jis apipelyj\u0119s.", + "I\u0161kep\u0117 tau \u0161vie\u017ei\u0173 sausaini\u0173. Kvepia nuostabiai" + ], + "balls": [ + "\u017denklai sako taip.", + "Taip.", + "Atsakymas miglotas, bandyk dar kart\u0105.", + "Be abejoni\u0173.", + "Mano \u0161altiniai sako ne.", + "Kaip matau, taip.", + "Gali tuo b\u016bti u\u017etikrintas", + "Susikaupk ir klausk dar kart\u0105", + "Atsakymas ne tavo naudai.", + "Taip jau nuspr\u0119sta.", + "Dabar geriau to nesakysiu.", + "Labai abejotina.", + "Taip - tikrai.", + "Be abejoni\u0173.", + "Dabar nusp\u0117ti negaliu.", + "Grei\u010diausiai taip.", + "Paklausk v\u0117liau.", + "Mano atsakymas ne.", + "Atsakymas tavo naudai.", + "Nesitik\u0117k to.", + "Taip, artimiausiu metu.", + "Tikrai ne.", + "Tu tur\u0117si palaukti.", + "Turiu abejoni\u0173.", + "Perspektyvos taip taip.", + "Man atrodo gerai!", + "Kas \u017eino?", + "Gerai atrodai!", + "Turb\u016bt.", + "Ar tu juokauji?", + "Juokauji?", + "Pamir\u0161k apie tai." + ], + "nodatafound": "Nerasta jokia prie\u0161 tai i\u0161saugota informacija.", + "currentlang": "\/me Kalba nustatyta \u012f %%LANGUAGE%%", + "langerror": "\/me Kalba, kuri\u0105 pasirinkai, n\u0117ra galima. Apsilankyk %%LINK%% ir surasi visas galimas kalbas.", + "langset": "\/me Kalba s\u0117kmingai nustatyta \u012f %%LANGUAGE%%", + "retrievingdata": "Atgaunama prie\u0161 tai i\u0161saugota informacija.", + "datarestored": "Prie\u0161 tai i\u0161saugota informacija s\u0117kmingai gauta.", + "greyuser": "Tik bouncers ir auk\u0161tesnio rango vartotjai gali paleisti bot\u0105.", + "bouncer": "Botas negali perkelti \u017emoni\u0173, kai jis nustatytas bouncer rangu.", + "online": "\/me %%BOTNAME%% v%%VERSION%% \u012fjungtas.", + "welcome": "\/me Labas %%NAME%%", + "welcomeback": "\/me D\u017eiugu, jog gr\u012f\u017eai %%NAME%%.", + "songknown": "\/me @%%NAME%%, \u0161\u012f dain\u0105 yra DJ istorijoje.", + "notavailable": "\/me @%%NAME%%, daina kuri\u0105 bandei paleisti n\u0117ra prieinama.", + "timelimit": "\/me @%%NAME%%, tavo daina yra ilgesn\u0117 negu %%MAXLENGTH%% minut\u0117s, tau reikia privilegij\u0173 kad gal\u0117tum leisti ilgesnes dainas.", + "permissionownsong": "\/me :up: @%%NAME%% turi privilegijas leisti savo k\u016brinius!", + "isblacklisted": "\/me \u0160i daina yra %%BLACKLIST%% blacklist'e! Perjungiama...", + "isopen": "\/me Rulet\u0117 prasid\u0117jo! Ra\u0161yk !join kad dalyvautum! (Rulet\u0117 tai: ka\u017ekuris i\u0161 dalyviu parenkamas atsitiktiniu b\u016bdu ir nukeliamas \u012f 1 waitlist'o viet\u0105)", + "winnerpicked": "\/me Laim\u0117tojas parinktas! @%%NAME%% perkeltas \u012f pozicij\u0105 %%POSITION%%", + "ball": "\/me %%NAME%% klausimas buvo: \"%%QUESTION%%\" ir %%BOTNAME%% atsakymas yra: \"%%RESPONSE%%\"", + "notghosting": "[%%NAME1%%] %%NAME2%% n\u0117ra \u0161e\u0161\u0117liuose.", + "ghosting": "[%%NAME1%%] %%NAME2%% yra \u0161e\u0161\u0117liuose, arba tiesiog jo \u010dia n\u0117ra.", + "alreadyadding": "\/me Narys jau yra pridedamas! Pakeista pozicija \u012f %%POSITION%%", + "adding": "\/me Prid\u0117tas\/a @%%NAME%% \u012f eil\u0119. Dabartin\u0117 eil\u0117: %%POSITION%%", + "usernotfound": "\/me Narys nerastas.", + "notdisconnected": "\/me @%%NAME%% nebuvo atsijung\u0119s per mano bud\u0117jim\u0105.", + "noposition": "\/me Nerasta paskutin\u0117 pozicija. Waitlist'as turi atsinaujinti nors karta kad priregistruotu nario paskutin\u0119 pozicij\u0105.", + "toolongago": "\/me @%%NAME%% paskutinis atsijungimas buvo per senai: %%TIME%%", + "valid": "\/me @%%NAME%% atsijung\u0117 prie\u0161 %%TIME%% ir tur\u0117tu b\u016bti pozicijoje: %%POSITION%%.", + "warning1": "\/me @%%NAME%%, tu i\u0161buvai AFK %%TIME%%, pra\u0161au atsakyti per 2 minutes arba b\u016bsite i\u0161mestas i\u0161 waitlist'o.", + "warning2": "\/me @%%NAME%%, tu b\u016bsi i\u0161mestas i\u0161 waitlist'o greitu laiku jeigu neatsakysi.", + "afkremove": "\/me @%%NAME%%, tu buvai i\u0161mestas i\u0161 waitlist'o u\u017e b\u016bvima AFK %%TIME%%. Tu buvai %%POSITION%% pozicijoje. Ra\u0161yk k\u0105 nors \u012f chat'\u0105 nors kart\u0105 per %%MAXIMUMAFK%% minutes, jeigu nori leisti savo dain\u0105.", + "caps": "\/me @%%NAME%%, i\u0161junk savo capslock'\u0105, pra\u0161au.", + "askskip": "\/me @%%NAME%%, nepra\u0161in\u0117k kad skip'int\u0173 dain\u0105.", + "spam": "\/me @%%NAME%%, pra\u0161au, nespamink.", + "roomadvertising": "\/me @%%NAME%%, nereklamuok kit\u0173 kambari\u0173, pra\u0161au.", + "adfly": "\/me @%%NAME%%, pra\u0161au pakeisk savo autowoot program\u0105. Si\u016blau tau PlugCubed: http:\/\/plugcubed.net\/", + "validgiftags": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [Tagai: %%TAGS%%]", + "invalidgiftags": "\/me [@%%NAME%%] Klaidingi tagai, bandyk ka\u017ek\u0105 kit\u0105. [Tagai: %%TAGS%%]", + "validgifrandom": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [Random GIF'as]", + "invalidgifrandom": "\/me [@%%NAME%%] Neteisingas pra\u0161ymas, bandyk dar kart\u0105.", + "invalidtime": "\/me [@%%NAME%%] Nurodytas netinkamas laikas.", + "nouserspecified": "\/me [@%%NAME%%] Jokio nario nenurodyta.", + "invaliduserspecified": "\/me [@%%NAME%%] Netaisiklingas narys pasirinktas.", + "nolistspecified": "\/me [@%%NAME%%] Joks s\u0105ra\u0161as nenurodytas.", + "invalidlistspecified": "\/me [@%%NAME%%] Netaisyklingas s\u0105ra\u0161as nurodytas.", + "novaliduserspecified": "\/me [@%%NAME%%] Jokio galiojan\u010dio nario nepasirinkta.", + "nolimitspecified": "\/me [@%%NAME%%] Jokio limito nepara\u0161ei.", + "invalidlimitspecified": "\/me [@%%NAME%%] Netaisyklingas limitas.", + "invalidpositionspecified": "\/me [@%%NAME%%] Netaisyklinga pozicija nurodyta.", + "whois": "\/me [%%NAME1%%] Vartotojo vardas: %%NAME2%%, ID'as: %%ID%%, Rangas: %%RANK%%, Prisijung\u0117: %%JOINED%%, Levelis: %%LEVEL%%, Kalba: %%LANGUAGE%%, Avataras: %%AVATAR%%, Profilis: %%PROFILE%%", + "toggleon": "\/me [@%%NAME%%] %%FUNCTION%% \u012fjungta.", + "toggleoff": "\/me [@%%NAME%%] %%FUNCTION%% i\u0161jungta.", + "cmddeletion": "Komandos i\u0161trinimas", + "afkremoval": "AFK pa\u0161alinimas", + "afksremoved": "AFK's pa\u0161alinti", + "afklimit": "AFK limitas", + "autodisable": "Autoi\u0161jungimas", + "autoskip": "Autoskip", + "newblacklisted": "\/me [@%%NAME%%] \u0160is k\u016brinys priklauso %%BLACKLIST%% blacklist'ui! [ %%AUTHOR%% - %%TITLE%% - %%MID%% ]", + "blinfo": "[@%%NAME%%] Blacklist'o Informacija - autorius: %%AUTHOR%%, pavadinimas: %%TITLE%%, mid'ai: %%SONGID%%", + "blacklist": "Blacklist'as", + "cycleguard": "Cikloapsauginis", + "timeguard": "Laikoapsauginis", + "chatfilter": "Chatofiltras", + "historyskip": "Istorijosskip", + "lockdown": "U\u017erakinimas", + "lockguard": "U\u017erakinimoapsauginis", + "usercommands": "Nariokomandos", + "motd": "Pavadinimas", + "welcomemsg": "Pasisvekinimo \u017einut\u0117", + "songstats": "Dain\u0173 statistika", + "etarestriction": "ETA Apribojimas", + "voteskip": "Voteskip", + "voteskiplimit": "\/me [@%%NAME%%] Voteskip limitas dabar yra nustatytas \u012f %%LIMIT%% meh.", + "voteskipexceededlimit": "\/me @%%NAME%%, tavo daina vir\u0161ijo voteskip rib\u0105: (%%LIMIT%% meh).", + "voteskipinvalidlimit": "\/me [@%%NAME%%] Netaisyklingas voteskip limitas, bandykite dar kart\u0105 naudojant numer\u012f kad nurodyti kiek reikia meh.", + "voteskipsetlimit": "\/me [@%%NAME%%] Voteskip limitas nustatytas \u012f %%LIMIT%%.", + "activeusersintime": "\/me [@%%NAME%%] Buvo %%AMOUNT%% nari\u0173 susira\u0161in\u0117jan\u010diu per pastar\u0105sias %%TIME%% minutes.", + "maximumafktimeset": "\/me [@%%NAME%%] Maksimaliausias AFK laikas buvo nustatytas \u012f %%TIME%% minutes.", + "afkstatusreset": "\/me [@%%NAME%%] Atstatyt\u0117 AFK statusa nario @%%USERNAME%%.", + "inactivefor": "\/me [@%%NAME%%] @%%USERNAME%% buvo neaktyvus %%TIME%%.", + "inactivelonger": "\/me [@%%NAME%%] @%%USERNAME%% buvo neaktyvus ilgiau negu %%BOTNAME%% buvo prisijunges.", + "autowoot": "\/me Rekomenduoju tau PlugCubed kaip autowoot program\u0105: http:\/\/plugcubed.net\/", + "brandambassador": "\/me Brand Ambasadorius yra ausis ir akys visiems plug.dj nariams. Jie kuria renginius, u\u017esiema savo bendruomene, ir dalina plug.dj \u017einut\u0119 per vis\u0105 pasaul\u012f. Daugiau informacijos: https:\/\/plug.dj\/ba", + "bouncerplusrank": "\/me [@%%NAME%%] Tu turi b\u016bti manageris arba daugiau, kad gal\u0117tum \u012fjungti Bouncer+.", + "chatcleared": "\/me [@%%NAME%%] I\u0161val\u0117 \u0161\u012f ne\u0161var\u0173 chat'\u0105.", + "deletechat": "\/me [@%%NAME%%] I\u0161val\u0117 nario %%USERNAME%% chat'\u0105.", + "commandslink": "\/me %%BOTNAME%% komandos: %%LINK%%", + "eatcookie": "\/me suvalgo sausain\u012f.", + "nousercookie": "\/me neranda %%NAME%% \u0161iame kambaryje, ir sausain\u012f suvalgo pats.", + "selfcookie": "\/me @%%NAME%%, j\u016bs esate \u0161iek tiek gob\u0161us, argi ne? Duoti sausainius sau, bah. Pasidalink ir su kitais nariais!", + "cookie": "\/me @%%NAMETO%%, %%NAMEFROM%% %%COOKIE%%", + "cycleguardtime": "\/me [@%%NAME%%] Cikloapsauga yra nustatyta \u012f %%TIME%% minutes.", + "dclookuprank": "\/me [@%%NAME%%] Tik bouncer'iai ir auk\u0161\u010diau gali daryti kit\u0173 nari\u0173 paie\u0161ka.", + "emojilist": "\/me \u0160ypsen\u0117liu s\u0105ra\u0161as: %%LINK%%", + "notinwaitlist": "\/me @%%NAME%%, tu neesi DJ waitlist'e.", + "youarenext": "\/me @%%NAME%%, tu neb\u016bsi DJ po \u0161itos dainos.", + "youaredj": "\/me @%%NAME%%, dabar tu DJ.", + "eta": "\/me @%%NAME%%, tu pozicijoje %%POSITION%% waitlist'e ir pasieksi DJ stal\u0105 ma\u017edaug u\u017e: %%TIME%%.", + "facebook": "\/me Pam\u0117k mus facebook'e: %%LINK%%", + "starterhelp": "\/me \u0160i nuotrauka tau pad\u0117s prad\u0117ti plug'e: %%LINK%%", + "roulettejoin": "@%%NAME%% prisijun\u0117 \u012f rulet\u0119! (ra\u0161yk !leave jeigu nori i\u0161eiti)", + "jointime": "\/me [@%%NAMEFROM%%] @%%USERNAME%% buvo \u0161iame kambaryje %%TIME%%.", + "kickrank": "\/me [@%%NAME%%] negali i\u0161mesti nari\u0173 su tuo pa\u010diu rangu arba auk\u0161tesniu negu tavo!", + "kick": "\/me [@%%NAME%%], @%%USERNAME%% tu esi i\u0161metamas i\u0161 \u0161io kambario %%TIME%% minutemis.", + "kill": "\/me I\u0161jungiama.", + "logout": "\/me [@%%NAME%%] Atjungiamas %%BOTNAME%%", + "rouletteleave": "\/me @%%NAME%% i\u0161\u0117jo i\u0161 rulet\u0117s!", + "songlink": "\/me [@%%NAME%%] \u0160ios dainos link'as: %%LINK%%", + "usedlockskip": "\/me [%%NAME%% panaudojo lockskip'\u0105]", + "usedskip": "\/me [%%NAME%% panaudojo skip]", + "skippos": "\/me [@%%NAME%%] DJ'ejai dabar bus perkelti \u012f pozicij\u0105 %%POSITION%% kad bus praskipinta.", + "lockguardtime": "\/me [@%%NAME%%] U\u017erakinimoapsauga yra nustatyta \u012f %%TIME%% minutes.", + "maxlengthtime": "\/me [@%%NAME%%] Ilgiausios dainos laikas nustatytas \u012f %%TIME%% minutes.", + "motdset": "me Pavadinimas nustatytas \u012f: %%MSG%%", + "motdintervalset": "\/me Pavadinimo intervalas nustatytas \u012f %%INTERVAL%%.", + "currentbotname": "\/me Bot'o vardas dabar yra nustatytas \u012f: %%BOTNAME%%", + "botnameset": "\/me Bot'o vardas dabar yra nustatytas \u012f: %%BOTNAME%%", + "addbotwaitlist": "\/me @%%NAME%%, nebandyk prid\u0117ti man\u0119s \u012f waitlist'\u0105, pra\u0161au.", + "move": "\/me [%%NAME%% panaudojo move]", + "mutednotime": "\/me [@%%NAME%%] U\u017etild\u0117 @%%USERNAME%%.", + "mutedmaxtime": "\/me [@%%NAME%%] Tu gali u\u017etildyti daugiausiai %%TIME%% minutemis.", + "mutedtime": "\/me [@%%NAME%%] U\u017etild\u0117 @%%USERNAME%% laikotarpiui: %%TIME%% minutes.", + "unmuted": "\/me [@%%NAME%%] Atitild\u0117 @%%USERNAME%%.", + "muterank": "\/me [@%%NAME%%] Negali u\u017etildyti \u017emoni\u0173 su tokiu pa\u010diu rangu kaip tu, arba auk\u0161tesniu.", + "oplist": "\/me OP s\u0105ra\u0161as: %%LINK%%", + "pong": "\/me Smarv\u0117!", + "reload": "\/me Greitai gr\u012f\u0161iu.", + "removenotinwl": "\/me [@%%NAME%%] Nurodytas narys @%%USERNAME%% n\u0117ra waitlist'e.", + "roomrules": "\/me Kambario taisykles rasi \u010dia: %%LINK%%", + "sessionstats": "\/me [@%%NAME%%] Woot'ai: %%WOOTS%%, Meh'ai: %%MEHS%%, Pa\u010diupimai: %%GRABS%%.", + "forceskip": "\/me [%%NAME%% panaudojo greit\u0105j\u012f skip]", + "madeby": "\/me \u0160is bot'as buvo sukurtas %%NAME%%.", + "activefor": "A\u0161 buvau aktyvus %%TIME%%.", + "swapinvalid": "\/me [@%%NAME%%] Netaisyklingas narys nurodytas. (N\u0117ra vard\u0173 su tarpais!)", + "swapwlonly": "\/me [@%%NAME%%] Pra\u0161au keisk narius kurie yra waitlist'e!", + "swapping": "\/me Kei\u010diamas %%NAME1%% su %%NAME2%%.", + "genres": "\/me Leid\u017eiamus muzikos \u017eanrus rasi \u010dia: %%LINK%%", + "notbanned": "\/me [@%%NAME%%] Narys nebuvo u\u017eblokuotas.", + "unmutedeveryone": "\/me [@%%NAME%%] Visi nariai atitildyti.", + "unmuteeveryonerank": "\/me [@%%NAME%%] Tik manager'iai ir auk\u0161\u010diau gali atitildyti visus narius vienu metu.", + "notmuted": "\/me [@%%NAME%%] \u0161is narys nebuvo u\u017etildytas.", + "unmuterank": "\/me [@%%NAME%%] Negali atitildyti \u017emoni\u0173 su tokiu pa\u010diu rangu arba auk\u0161tesniu negu tavo.", + "commandscd": "\/me [@%%NAME%%] Komandas kurias gal\u0117s naudoti nariai po tinkamo laiko, laikas nustatytas \u012f: %%TIME%% sekundes.", + "voteratio": "\/me [@%%NAME%%] @%%USERNAME%% ~ woot'ai: %%WOOT%%, meh'ai: %%MEHS%%, ratio (W\/M): %%RATIO%%.", + "website": "\/me Pra\u0161ome apsilankyti m\u016bs\u0173 tinklapyje: %%LINK%%", + "youtube": "\/me [%%NAME%%] Prenumeruokite mus youtube'je: %%LINK%%", + "songstatistics": "\/me %%ARTIST%% - %%TITLE%%: %%WOOTS%%WOOT\/%%GRABS%%GRAB\/%%MEHS%%MEH.", + "thorNotClose": "\/me @%%NAME%%, esate nevertas priart\u0117ti prie plaktuko!", + "thorcd": "\/me @%%NAME%% tu gali pabandyti pakelti plaktuk\u0105 u\u017e %%TIME%% minu\u010di\u0173.", + "thorWorthy": "\/me @%%NAME%% tu esi vertas plaktuko :hammer:, sveikiname!", + "thorNotWorthy": "\/me @%%NAME%% tu neesi vertas plaktuko." +} \ No newline at end of file diff --git a/lang/lv-LV.json b/lang/lv-LV.json old mode 100644 new mode 100755 index 15f8a02b..0e4ccbba --- a/lang/lv-LV.json +++ b/lang/lv-LV.json @@ -64,8 +64,8 @@ "greyuser": "Tikai uzraugi un augst\u0101ki var palaist botu.", "bouncer": "Bots nevar p\u0101rvietot cilv\u0113kus, kad tas darbojas k\u0101 uzraugs.", "online": "\/me %%BOTNAME%% v%%VERSION%% tie\u0161saist\u0113!", - "welcome": "\/me \u010cau %%NAME%%", - "welcomeback": "\/me Sveiciens ar atgriez\u0161anos, %%NAME%%", + "welcome": "\/me \u010chau %%NAME%%", + "welcomeback": "\/me Sveeeiciens ar atgriez\u0161anos, %%NAME%%", "songknown": "\/me @%%NAME%%, \u0161\u012b dziesma ir DJ v\u0113stur\u0113.", "notavailable": "\/me @%%NAME%%, dziesma ko Tu sp\u0113l\u0113ji nebija pieejama.", "timelimit": "\/me @%%NAME%%, Tava dziesma ir gar\u0101ka nek\u0101 %%MAXLENGTH%% min\u016btes, Tev ir nepiecie\u0161ama at\u013cauja, lai sp\u0113l\u0113tu gar\u0101kas dziesmas.", diff --git a/lang/ms.json b/lang/ms.json old mode 100644 new mode 100755 index 02655dbc..065b9482 --- a/lang/ms.json +++ b/lang/ms.json @@ -91,9 +91,9 @@ "spam": "\/me @%%NAME%%, sila jangan spam.", "roomadvertising": "\/me @%%NAME%%, sila jangan pos link ke bilik-bilik lain.", "adfly": "\/me @%%NAME%%, sila tukar autowoot program anda. Kami mencadangkan Plugcubed: http:\/\/plugcubed.net", - "validgiftags": "\/me [@%%NAME%%] [Tag: %%TAGS%%] http:\/\/i.giphy.com\/%%ID%%.gif", - "invalidgiftags": "\/me [@%%NAME%%] [Tag: %%TAGS%%] tag yang tidak sah, sila cuba yang lain.", - "validgifrandom": "\/me [@%%NAME%%] [Random GIF] http:\/\/i.giphy.com\/%%ID%%.gif", + "validgiftags": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [Tag: %%TAGS%%]", + "invalidgiftags": "\/me [@%%NAME%%] tag yang tidak sah, sila cuba yang lain. [Tag: %%TAGS%%]", + "validgifrandom": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [Random GIF]", "invalidgifrandom": "\/me [@%%NAME%%] Permintaan yang tidak sah, cuba lagi.", "invalidtime": "\/me [@%%NAME%%] masa yang dinyatakan tidak sah.", "nouserspecified": "\/me [@%%NAME%%] Tidak ada pengguna yang dinyatakan.", @@ -207,4 +207,4 @@ "thorcd": "\/me @%%NAME%% you can try to lift the hammer in %%TIME%% minutes.", "thorWorthy": "\/me @%%NAME%% you're worthy of the hammer :hammer:, congratulations!", "thorNotWorthy": "\/me @%%NAME%% you're not worthy of the hammer." -} +} \ No newline at end of file diff --git a/lang/nl.json b/lang/nl.json old mode 100644 new mode 100755 index a6134f0f..7fc73023 --- a/lang/nl.json +++ b/lang/nl.json @@ -91,9 +91,9 @@ "spam": "\/me @%%NAME%%, spam alsjeblieft niet.", "roomadvertising": "\/me @%%NAME%%, link alsjeblieft geen andere gemeenschappen.", "adfly": "\/me @%%NAME%%, verander alsjeblieft je autowoot programma. Wij raden PlugCubed aan: http:\/\/plugcubed.net\/", - "validgiftags": "\/me [@%%NAME%%] [Tags: %%TAGS%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif", - "invalidgiftags": "\/me [@%%NAME%%] [Tags: %%TAGS%%] Ongeldige tags, probeer iets anders.", - "validgifrandom": "\/me [@%%NAME%%] [Willekeurige GIF] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif", + "validgiftags": "\/me [@%%NAME%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif [Tags: %%TAGS%%]", + "invalidgiftags": "\/me [@%%NAME%%] Ongeldige tags, probeer iets anders. [Tags: %%TAGS%%]", + "validgifrandom": "\/me [@%%NAME%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif [Willekeurige GIF]", "invalidgifrandom": "\/me [@%%NAME%%] Ongeldig verzoek, probeer het opnieuw.", "invalidtime": "\/me [@%%NAME%%] Ongeldige tijd opgegeven.", "nouserspecified": "\/me [@%%NAME%%] Geen gebruiker gespecificeerd.", @@ -207,4 +207,4 @@ "thorcd": "\/me @%%NAME%% you can try to lift the hammer in %%TIME%% minutes.", "thorWorthy": "\/me @%%NAME%% you're worthy of the hammer :hammer:, congratulations!", "thorNotWorthy": "\/me @%%NAME%% you're not worthy of the hammer." -} +} \ No newline at end of file diff --git a/lang/pl.json b/lang/pl.json old mode 100644 new mode 100755 index 8d3554c6..392677ac --- a/lang/pl.json +++ b/lang/pl.json @@ -91,9 +91,9 @@ "spam": "\/me @%%NAME%%, nie spamuj.", "roomadvertising": "\/me @%%NAME%%, nie podawaj link\u00f3w do innych spo\u0142eczno\u015bci.", "adfly": "\/me @%%NAME%%, zmie\u0144 sw\u00f3j program do autowoot\u00f3w. Polecamy PlugCubed: http:\/\/plugcubed.net\/", - "validgiftags": "\/me [@%%NAME%%] [Tagi: %%TAGS%%] http:\/\/i.giphy.com\/%%ID%%.gif", - "invalidgiftags": "\/me [@%%NAME%%] [Tagi: %%TAGS%%] B\u0142\u0119dne tagi, spr\u00f3buj innych.", - "validgifrandom": "\/me [@%%NAME%%] [Randomowy GIF] http:\/\/i.giphy.com\/%%ID%%.gif", + "validgiftags": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [Tagi: %%TAGS%%]", + "invalidgiftags": "\/me [@%%NAME%%] B\u0142\u0119dne tagi, spr\u00f3buj innych. [Tagi: %%TAGS%%]", + "validgifrandom": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [Randomowy GIF]", "invalidgifrandom": "\/me [@%%NAME%%] B\u0142\u0119dne zapytanie, spr\u00f3buj ponownie.", "invalidtime": "\/me [@%%NAME%%] B\u0142\u0119dnie okre\u015blony czas.", "nouserspecified": "\/me [@%%NAME%%] Nie wybrano u\u017cytkownika.", @@ -207,4 +207,4 @@ "thorcd": "\/me @%%NAME%% mo\u017cesz spr\u00f3bowa\u0107 podnie\u015b\u0107 m\u0142ot za %%TIME%% minut.", "thorWorthy": "\/me @%%NAME%% jeste\u015b godzien m\u0142ota :hammer:, gratulacje!", "thorNotWorthy": "\/me @%%NAME%% nie jeste\u015b godzien m\u0142ota." -} +} \ No newline at end of file diff --git a/lang/pt-BR.json b/lang/pt-BR.json old mode 100644 new mode 100755 index 65fb6a7a..5601ffd2 --- a/lang/pt-BR.json +++ b/lang/pt-BR.json @@ -91,9 +91,9 @@ "spam": "\/me @%%NAME%%, n\u00e3o fa\u00e7a spam, por favor.", "roomadvertising": "@%%NAME%%, n\u00e3o poste link de outras comunidades, por favor.", "adfly": "@%%NAME%%, por favor mude seu script autowoot. N\u00f3s sugerimos plugCubed: http:\/\/plugcubed.net\/", - "validgiftags": "\/me [@%%NAME%%] [Tags: %%TAGS%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif", - "invalidgiftags": "\/me [@%%NAME%%] [Tags: %%TAGS%%] Tag inv\u00e1lida, tente algo diferente.", - "validgifrandom": "\/me [@%%NAME%%] [GIF rand\u00f4mica] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif", + "validgiftags": "\/me [@%%NAME%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif [Tags: %%TAGS%%]", + "invalidgiftags": "\/me [@%%NAME%%] Tag inv\u00e1lida, tente algo diferente. [Tags: %%TAGS%%]", + "validgifrandom": "\/me [@%%NAME%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif [GIF rand\u00f4mica]", "invalidgifrandom": "\/me [@%%NAME%%] Inst\u00e2ncia inv\u00e1lida, tente novamente.", "invalidtime": "\/me [@%%NAME%%] Tempo inv\u00e1lido.", "nouserspecified": "\/me [@%%NAME%%] Usu\u00e1rio n\u00e3o especificado.", @@ -203,8 +203,8 @@ "website": "\/me Visite nosso site: %%LINK%%", "youtube": "\/me [%%NAME%%] Inscreva-se no nosso canal: %%LINK%%", "songstatistics": "\/me %%ARTIST%% - %%TITLE%%: %%WOOTS%%W\/%%GRABS%%G\/%%MEHS%%M.", - "thorNotClose": "\/me @%%NAME%% voc\\u00ea n\\u00e3o \u00e9 digno nem de chegar perto do martelo.", + "thorNotClose": "\/me @%%NAME%% voc\u00ea n\u00e3o \u00e9 d\u00edgno nem de chegar perto do martelo!", "thorcd": "\/me @%%NAME%% voc\u00ea pode tentar levantar o martelo em %%TIME%% minutos.", "thorWorthy": "\/me @%%NAME%% voc\u00ea \u00e9 d\u00edgno do martelo :hammer:. Parab\u00e9ns!", "thorNotWorthy": "\/me @%%NAME%% voc\u00ea n\u00e3o \u00e9 d\u00edgno do martelo." -} +} \ No newline at end of file diff --git a/lang/sr.json b/lang/sr.json old mode 100644 new mode 100755 index 9ef0c713..cd3f7456 --- a/lang/sr.json +++ b/lang/sr.json @@ -1,18 +1,18 @@ { "cookies": [ - "has given you a chocolate chip cookie!", - "has given you a soft homemade oatmeal cookie!", - "has given you a plain, dry, old cookie. It was the last one in the bag. Gross.", - "gives you a sugar cookie. What, no frosting and sprinkles? 0\/10 would not touch.", - "gives you a chocolate chip cookie. Oh wait, those are raisins. Bleck!", - "gives you an enormous cookie. Poking it gives you more cookies. Weird.", - "gives you a fortune cookie. It reads \"Why aren't you working on any projects?\"", - "gives you a fortune cookie. It reads \"Give that special someone a compliment\"", - "gives you a fortune cookie. It reads \"Take a risk!\"", - "gives you a fortune cookie. It reads \"Go outside.\"", - "gives you a fortune cookie. It reads \"Don't forget to eat your veggies!\"", - "gives you a fortune cookie. It reads \"Do you even lift?\"", - "gives you a fortune cookie. It reads \"m808 pls\"", + "ti je dao \u010dokoladni kola\u010di\u0107!", + "ti je dao meki doma\u0107i zobeni kola\u010di\u0107!", + "ti je dao obi\u010dan, suv, stari kola\u010di\u0107. To je bio posljednji u torbi.", + "ti daje \u0161e\u0107erni kola\u010di\u0107. Ono, bez glazura i mrvica? 0\/10, ne\u0107u dirati.", + "ti daje \u010dokoladni kola\u010di\u0107. \u010cekaj, to su gro\u017e\u0111ice. Bljak!", + "ti daje ogromni kola\u010di\u0107. Bockanje ti daje vi\u0161e kola\u010di\u0107a. \u010cudno.", + "daje kola\u010di\u0107 budu\u0107nosti. Pi\u0161e: \"Za\u0161to ne radi\u0161 na nekim projektima?\"", + "daje kola\u010di\u0107 budu\u0107nosti. Pi\u0161e: \"Daj nekom posebnom kompliment\"", + "daje kola\u010di\u0107 budu\u0107nosti. Pi\u0161e: \"Treba riskirati!\"", + "daje kola\u010di\u0107 budu\u0107nosti. Pi\u0161e: \"Idi napolje.\"", + "daje kola\u010di\u0107 budu\u0107nosti. Pi\u0161e: \"Ne zaboravi da jede\u0161 povr\u0107e!\"", + "daje kola\u010di\u0107 sre\u0107e. Pi\u0161e: \"Di\u017ee\u0161 li uop\u0161te?\"", + "daje kola\u010di\u0107 sre\u0107e. Pi\u0161e: \"m808 molim te\"", "gives you a fortune cookie. It reads \"If you move your hips, you'll get all the ladies.\"", "gives you a fortune cookie. It reads \"I love you.\"", "gives you a Golden Cookie. You can't eat it because it is made of gold. Dammit.", @@ -25,50 +25,50 @@ "Signs point to yes.", "Yes.", "Reply hazy, try again.", - "Without a doubt.", - "My sources say no.", - "As I see it, yes.", + "Bez dileme.", + "Moji izvori ka\u017eu ne.", + "Kako ja vidim, da.", "You may rely on it.", "Concentrate and ask again.", "Outlook not so good.", "It is decidedly so.", - "Better not tell you now.", + "Bolje da ti ne ka\u017eem sada.", "Very doubtful.", - "Yes - definitely.", + "Da - definitivno.", "It is certain.", - "Cannot predict now.", + "Trenutno ne mogu da predvidim.", "Most likely.", - "Ask again later.", - "My reply is no.", + "Pitaj ponovo kasnije.", + "Moj odgovor je ne.", "Outlook good.", "Don't count on it.", "Yes, in due time.", - "Definitely not.", - "You will have to wait.", + "Definitivno ne.", + "Mora\u0107e\u0161 da \u010deka\u0161.", "I have my doubts.", "Outlook so so.", - "Looks good to me!", - "Who knows?", - "Looking good!", - "Probably.", + "Meni izgleda dobro!", + "Ko zna?", + "Izgleda dobro!", + "Verovatno.", "Are you kidding?", "Don't bet on it.", - "Forget about it." + "Zaboravi." ], "nodatafound": "Prethodni podaci nisu prona\u0111eni.", - "currentlang": "\/me Jezik podesen na: %%LANGUAGE%%", - "langerror": "\/me Jezik koji ste odabrali nije dostupan. Poseti %%LINK%% da bi pronasao dostupne jezike.", - "langset": "\/me Jezik je sada podesen na: %%LANGUAGE%%", + "currentlang": "\/me Jezik pode\u0161en na: %%LANGUAGE%%", + "langerror": "\/me Jezik koji ste odabrali nije dostupan. Poseti %%LINK%% da prona\u0111e\u0161 dostupne jezike.", + "langset": "\/me Jezik je sada pode\u0161en na: %%LANGUAGE%%", "retrievingdata": "Preuzimanje prethodno sa\u010duvanih podataka.", "datarestored": "Prethodno sa\u010duvani podaci uspe\u0161no preuzeti.", "greyuser": "Samo bounceri i vi\u0161i rank mogu pokrenuti bota.", - "bouncer": "Bot ne mo\u017ee premestati ljude ukoliko je pokrenut od strane bouncera.", - "online": "\/me %%BOTNAME%% %%VERSION%% online!", + "bouncer": "Bot ne mo\u017ee preme\u0161tati ljude ukoliko je pokrenut od strane bouncera.", + "online": "\/me %%BOTNAME%% %%VERSION%% je online!", "welcome": "\/me Dobrodo\u0161ao %%NAME%%", "welcomeback": "\/me Dobrodo\u0161ao nazad, %%NAME%%", - "songknown": "\/me @%%NAME%%, Ova pesma je u DJ istoriji.", - "notavailable": "\/me @%%NAME%%, the song you played was not available.", - "timelimit": "\/me @%%NAME%%, Tvoja pesma je duza od %%MAXLENGTH%% minuta, potrebna ti je dozvola da pustas duze pesme.", + "songknown": "\/me @%%NAME%%, ova pesma je u DJ istoriji.", + "notavailable": "\/me @%%NAME%%, pesma koju si pustio\/la nije bila dostupna.", + "timelimit": "\/me @%%NAME%%, tvoja pesma je du\u017ea od %%MAXLENGTH%% minuta, potrebna ti je dozvola da pu\u0161tas du\u017ee pesme.", "permissionownsong": "\/me :up: @%%NAME%% ima dozvolu da pu\u0161ta svoju vlastitu pesmu.", "isblacklisted": "\/me Ova pesma je na %%BLACKLIST%% blacklisti! Prebacujem....", "isopen": "\/me Rulet je pokrenut! Pi\u0161i !join da u\u010destvuje\u0161.", @@ -79,9 +79,9 @@ "alreadyadding": "\/me Korisnik je ve\u0107 dodan! Promenjena \u017eeljena pozicija na %%POSITION%%.", "adding": "\/me Dodan @%%NAME%% u red. Trenutna pozicija %%POSITION%%.", "usernotfound": "\/me Korisnik nije prona\u0111en.", - "notdisconnected": "\/me @%%NAME%% se nije diskonektovao tokom mog boravka ovde.", - "noposition": "\/me Zadnja pozicija nepoznata. Listu cekanja treba a\u017eurirati najmanje jednom da bi se registrovala zadnja pozicija korisnika.", - "toolongago": "\/me @%%NAME%% zadnji diskonekt (DC ili leave) je bio davno: %%TIME%%.", + "notdisconnected": "\/me @%%NAME%% se nije diskonektovao tokom mog boravka ovde.", + "noposition": "\/me Zadnja pozicija nepoznata. Listu \u010dekanja treba a\u017eurirati najmanje jednom da bi se registrovala zadnja pozicija korisnika.", + "toolongago": "\/me @%%NAME%%,tvoj zadnji diskonekt (DC ili leave) je bio davno: %%TIME%%.", "valid": "\/me @%%NAME%% se diskonektovao pre %%TIME%% i trebao bi biti na poziciji %%POSITION%%.", "warning1": "\/me @%%NAME%%, ti si afk %%TIME%%, molim odgovori u roku od 2 min ili \u0107e\u0161 biti uklonjen sa liste \u010dekanja.", "warning2": "\/me @%%NAME%%, uskoro \u0107e\u0161 biti uklonjen sa liste zbog AFK ukoliko ne odgovori\u0161.", @@ -91,13 +91,13 @@ "spam": "\/me @%%NAME%%, molim, ne spamaj.", "roomadvertising": "\/me @%%NAME%%, ne postavljaj linkove drugih soba.", "adfly": "\/me @%%NAME%%, promeni tvoj autowoot program. Mi preporu\u010dujemo PlugCubed: http:\/\/plugcubed.net\/", - "validgiftags": "\/me [@%%NAME%%] [Oznaka: %%TAGS%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif", - "invalidgiftags": "\/me [@%%NAME%%] [Oznaka: %%TAGS%%] Pogre\u0161na oznaka, poku\u0161aj ne\u0161to drugo.", - "validgifrandom": "\/me [@%%NAME%%] [Slu\u010dajno odabran GIF] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif", + "validgiftags": "\/me [@%%NAME%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif [Oznaka: %%TAGS%%]", + "invalidgiftags": "\/me [@%%NAME%%] Pogre\u0161na oznaka, poku\u0161aj ne\u0161to drugo. [Oznaka: %%TAGS%%]", + "validgifrandom": "\/me [@%%NAME%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif [Slu\u010dajno odabran GIF]", "invalidgifrandom": "\/me [@%%NAME%%] Neva\u017ee\u0107i zahtev, poku\u0161ajte ponovo.", "invalidtime": "\/me [@%%NAME%%] Navedeno vreme pogre\u0161no.", "nouserspecified": "\/me [@%%NAME%%] Korisnik nije naveden.", - "invaliduserspecified": "\/me [@%%NAME%%] Navedeni korisnik pogre\u0161an", + "invaliduserspecified": "\/me [@%%NAME%%] Navedeni korisnik je pogre\u0161an.", "nolistspecified": "\/me [@%%NAME%%] Navedena lista ne postoji.", "invalidlistspecified": "\/me [@%%NAME%%] Navedena lista pogre\u0161na.", "novaliduserspecified": "\/me [@%%NAME%%] Navedeni korisnik nije va\u017ee\u0107i.", @@ -139,20 +139,20 @@ "inactivelonger": "\/me [@%%NAME%%] @%%USERNAME%% je neaktivan du\u017ee nego sto je %%BOTNAME%% online.", "autowoot": "\/me Mi preporu\u010dujemo PlugCubed za automatsko glasanje: http:\/\/plugcubed.net\/", "brandambassador": "\/me Brand Ambassador je glas plug.dj korisnika. Oni promovi\u0161u doga\u0111aje, spajaju zajednicu i dele poruke plug.dj-a \u0161irom sveta. Za vi\u0161e informacija: https:\/\/plug.dj\/ba", - "bouncerplusrank": "\/me [@%%NAME%%] Moras biti Mena\u0111er ili vi\u0161i rank da bi uklju\u010dio Bouncer+.", + "bouncerplusrank": "\/me [@%%NAME%%] Mora\u0161 biti Menad\u017eer ili vi\u0161i rank da bi uklju\u010dio Bouncer+.", "chatcleared": "\/me [@%%NAME%%] Je o\u010distio chat.", "deletechat": "\/me [@%%NAME%%] Je o\u010distio chat od %%USERNAME%%.", "commandslink": "\/me %%BOTNAME%% komande: %%LINK%%", "eatcookie": "\/me jede kola\u010d.", "nousercookie": "\/em ne vidi %%NAME%% u sobi i uzima kola\u010d samo za sebe.", - "selfcookie": "\/me @%%NAME%%, malo si \u0161krt, zar ne? Dajes kola\u010de sebi, bah. Podeli malo i sa ostalima!", + "selfcookie": "\/me @%%NAME%%, malo si \u0161krt, zar ne? Daje\u0161 kola\u010de sebi, bah. Podeli malo i sa ostalima!", "cookie": "\/me @%%NAMETO%%, %%NAMEFROM%% %%COOKIE%%", "cycleguardtime": "\/me [@%%NAME%%] CycleGuard pode\u0161en na %%TIME%% minuta.", "dclookuprank": "\/me [@%%NAME%%] Samo bounceri i vi\u0161i rank mogu dclookup za ostale.", "emojilist": "\/me Emoji lista: %%LINK%%", "notinwaitlist": "\/me @%%NAME%%, nisi na listi \u010dekanja.", - "youarenext": "\/me @%%NAME%%, you are DJing after this song.", - "youaredj": "\/me @%%NAME%%, you are currently DJing.", + "youarenext": "\/me @%%NAME%%, nastupa\u0161 posle ove pesme.", + "youaredj": "\/me @%%NAME%%, trenutno si DJ.", "eta": "\/me @%%NAME%% do\u0107i \u0107e\u0161 na red za otprilike %%TIME%%.", "facebook": "\/me Lajkuj nas na facebook-u: %%LINK%%", "starterhelp": "\/me Ova slika ce ti pomo\u0107i za po\u010detak: %%LINK%%", @@ -165,28 +165,28 @@ "rouletteleave": "\/me @%%NAME%% je napustio rulet!", "songlink": "\/me [@%%NAME%%] Link do trenutne pesme: %%LINK%%", "usedlockskip": "\/me [%%NAME%% je koristio LockSkip.]", - "usedskip": "\/me [%%NAME%% used skip]", - "skippos": "\/me [@%%NAME%%] DJs will now be moved to position %%POSITION%% when skipped.", + "usedskip": "\/me [%%NAME%% je koristio skip]", + "skippos": "\/me [@%%NAME%%] DJ-evi \u0107e sada biti pomereni na poziciju %%POSITION%% nakon preskakanja.", "lockguardtime": "\/me [@%%NAME%%] Lockguard pode\u0161en na %%TIME%% minuta.", - "maxlengthtime": "\/me [@%%NAME%%] Maksimalno trajanje pesme pode\u0161eno na %%TIME%% minuta.", + "maxlengthtime": "\/me [@%%NAME%%] Maksimalno trajanje pesme je pode\u0161eno na %%TIME%% minuta.", "motdset": "\/me Poruka Dana pode\u0161ena na: %%MSG%%", "motdintervalset": "\/me Interval Poruke dana pode\u0161en na %%INTERVAL%%.", - "currentbotname": "\/me Bot name currently set to: %%BOTNAME%%", - "botnameset": "\/me Bot name now set to: %%BOTNAME%%", + "currentbotname": "\/me Trenutno ime bota je: %%BOTNAME%%", + "botnameset": "\/me Ime bota je pode\u0161eno na: %%BOTNAME%%", "addbotwaitlist": "\/me @%%NAME%%, nemoj da me dodaje\u0161 na listu \u010dekanja, molim.", "move": "\/me [%%NAME%% je koristio preme\u0161tanje.]", "mutednotime": "\/me [@%%NAME%%] Je uti\u0161ao @%%USERNAME%%.", "mutedmaxtime": "\/me [@%%NAME%%] Mo\u017ee\u0161 mute maksimalno %%TIME%% minuta.", - "mutedtime": "\/me [@%%NAME%%] Je mutovao @%%USERNAME%% na %%TIME%% minuta.", + "mutedtime": "\/me [@%%NAME%%] Je uti\u0161ao @%%USERNAME%% na %%TIME%% minuta.", "unmuted": "\/me [@%%NAME%%] Je unmutovao @%%USERNAME%%.", - "muterank": "\/me [@%%NAME%%] Ne mo\u017ee\u0161 mute osobu sa istim ili ve\u0107im rankom od tebe.", + "muterank": "\/me [@%%NAME%%] Ne mo\u017ee\u0161 uti\u0161ati osobu sa istim ili ve\u0107im rankom od tebe.", "oplist": "\/me OP lista: %%LINK%%", "pong": "\/me Pong!", "reload": "\/me Vra\u0107am se ubrzo.", "removenotinwl": "\/me [@%%NAME%%] Navedeni korisnik @%%USERNAME%% nije na listi \u010dekanja.", "roomrules": "\/me Pravila sobe mozes prona\u0107i ovde: %%LINK%%", "sessionstats": "\/me [@%%NAME%%] Ukupno woot-ova: %%WOOTS%%, Ukupno meh-ova: %%MEHS%%, Ukupno dohva\u0107eno: %%GRABS%%.", - "forceskip": "\/me [%%NAME%% used forceskip]", + "forceskip": "\/me [%%NAME%% je koristio forceskip]", "madeby": "\/me Ovog bot-a je napravio %%NAME%%.", "activefor": "Ja sam ve\u0107 aktivan %%TIME%%.", "swapinvalid": "\/me [@%%NAME%%] Navedeni korisnik nije prona\u0111en. (Imena sa razmacima!)", @@ -200,11 +200,11 @@ "unmuterank": "\/me [@%%NAME%%] Ne mo\u017ees unmutovati osobu sa istim ili ve\u0107im rankom od tebe.", "commandscd": "\/me [@%%NAME%%] Razmak izme\u0111u komandi za korisnike pode\u0161en na %%TIME%% sekundi.", "voteratio": "\/me [@%%NAME%%] @%%USERNAME%% ~ Wotovi: %%WOOT%%, Mehovi: %%MEHS%%, Razmer(w\/m): %%RATIO%%.", - "website": "\/me Molimo posetite nasu web stranicu: %%LINK%%", + "website": "\/me Molimo posetite na\u0161u web stranicu: %%LINK%%", "youtube": "\/me [%%NAME%%] Pretplatite se na na\u0161 YouTube kanal: %%LINK%%", "songstatistics": "\/me %%ARTIST%% - %%TITLE%%: %%WOOTS%%W\/%%GRABS%%G\/%%MEHS%%M.", - "thorNotClose": "\/me @%%NAME%%, you're not worthy of getting close to the hammer!", - "thorcd": "\/me @%%NAME%% you can try to lift the hammer in %%TIME%% minutes.", - "thorWorthy": "\/me @%%NAME%% you're worthy of the hammer :hammer:, congratulations!", - "thorNotWorthy": "\/me @%%NAME%% you're not worthy of the hammer." -} + "thorNotClose": "\/me @%%NAME%%, nisi dostojan da bude\u0161 blizu \u010deki\u0107a!", + "thorcd": "\/me @%%NAME%% mo\u017ee\u0161 probati da podigne\u0161 \u010deki\u0107 za %%TIME%% minuta.", + "thorWorthy": "\/me @%%NAME%% ti si dostojan \u010deki\u0107a :hammer:, \u010destitam!", + "thorNotWorthy": "\/me @%%NAME%% nisi dostojan \u010deki\u0107a." +} \ No newline at end of file diff --git a/lang/tr.json b/lang/tr.json old mode 100644 new mode 100755 index 26b606cc..abacaa26 --- a/lang/tr.json +++ b/lang/tr.json @@ -1,38 +1,38 @@ { "cookies": [ - "\u00c7ikolatal\u0131 \u00e7erez ald\u0131n.", - "Yumu\u015fak \u00e7erez ald\u0131n.", - "Sade \u00e7erez ald\u0131n.", - "Sana \u015feker \u00e7erez verir. 0\/10!", - "\u00c7ikolatal\u0131 \u00e7erez verir.Bekleyin.", - "Kocaman \u00e7erez verir.", - "Zengin \u00e7erezi ald\u0131n.", - "Zengin \u00e7erezi ald\u0131n.", - "Zengin \u00e7erez ald\u0131n.Bu riskli.", - "Zengin \u00e7erez ald\u0131n.\u00c7\u0131k\u0131\u015f.", - "\u00c7erez ald\u0131n.", - "\u00c7erez ald\u0131n.", - "\u00c7erez ald\u0131n.", - "\u00c7erez ald\u0131n.", - "\u00c7erez ald\u0131n.Seni seviyorum.", - "Alt\u0131n \u00e7erez ald\u0131n.", - "G\u00f6zl\u00fcklerin s\u00fct ile \u00e7erezli.", - ":heart: Sevgi \u00e7erezi ald\u0131n.", - "Eski \u00e7erez ald\u0131n.", - "H\u0131zl\u0131 \u00e7erez ald\u0131n." + "Sana \u00c7ikolatal\u0131 Kurabiye verdi", + "Sana Yumu\u015fak Kurabiye verdi", + "Sana Kurumu\u015f, eskimi\u015f kurabiye verdi. Torban\u0131n i\u00e7inde bir tek o duruyor. LANET!", + "Sana \u015feker Kurabiyesi verdi. Ne, buzlanma ve serpme yok mu? 0\/10 dokunmazd\u0131.", + "Sana \u00c7ikolatal\u0131 kurabiye verdi. Oh wait.... Bunlar kuru \u00fcz\u00fcm. Kahretsin!", + "Kocaman kurabiye verdi. Bast\u0131r\u0131rsan daha fazla kurabiye al\u0131yorsun. Garip.", + "Sana bir \u015fans kurabiyesi verdi. \"Neden herhangi bir proje \u00fczerinde \u00e7al\u0131\u015fm\u0131yorsunuz?\"", + "Sana bir \u015fans kurabiyesi verdi. \"Senin i\u00e7in \u00f6zel bir ki\u015fiye iltifat et\"", + "Sana bir \u015fans kurabiyesi verdi. \"Risk al!\"", + "Sana bir \u015fans kurabiyesi verdi. \"D\u0131\u015far\u0131 \u00e7\u0131k\" yaz\u0131yor.", + "Sana bir \u015fans kurabiyesi verdi. \"Sebzelerini yemeyi unutma!\"", + "Sana bir \u015fans kurabiyesi verdi. \"Hi\u00e7 kalkt\u0131 m\u0131?\"", + "Sana bir servet kurabiyesi verdi. \"M808 pls\" yaz\u0131yor", + "Sana bir \u015fans kurabiyesi verdi. \"Kal\u00e7alar\u0131n\u0131z\u0131 hareket ettirirseniz, t\u00fcm bayanlara kavu\u015fursunuz.\" yaz\u0131yor.", + "sevgi dolu kurabiye ald\u0131n. \"Seni Seviyorum\" yaz\u0131yor", + "Alt\u0131n kurabiye ald\u0131n. Onu yiyemiyorsun \u00e7\u00fcnk\u00fc alt\u0131ndan yap\u0131lm\u0131\u015f. Lanet!", + "Oreo ve bir bardak s\u00fct ald\u0131n. ", + "Sana Sevgi ile yap\u0131lm\u0131\u015f G\u00f6kku\u015fa\u011f\u0131 kurabiyesi verdi. :heart:", + "Sana ya\u011fmurda b\u0131rak\u0131lm\u0131\u015f eski bir kurabiye verir, k\u00fcfl\u00fcd\u00fcr.", + "Sana taze \u00e7erezleri pi\u015firir, \u015fa\u015f\u0131rt\u0131c\u0131 kokuyor." ], "balls": [ - "\u0130\u015faret puanlar\u0131 do\u011fru.", + "\u0130\u015faretler evet'i g\u00f6steriyor.", "Evet.", "Yanl\u0131\u015f cevap, tekrar deneyin.", "\u015e\u00fcphesiz.", - "Benim kaynaklarim dogrulanmadi.", + "Kaynaklar\u0131m hay\u0131r diyor.", "G\u00f6rd\u00fc\u011f\u00fcm kadar\u0131yla, do\u011fru.", "Sen ona ba\u011fl\u0131s\u0131n.", "D\u00fczg\u00fcn bir soru sor.", - "Outlook iyi degil.", - "Kesinlikle b\u00f6yle.", - "\u015eimdi s\u00f6ylememen gerekli.", + "\u0130yi g\u00f6r\u00fcnm\u00fcyor", + "Kesinlikle \u00f6yle.", + "Sana \u015fimdi s\u00f6ylemem daha iyi.", "\u00c7ok \u015f\u00fcphelisin.", "Evet kesinlikle.", "Bu kesin!", @@ -40,20 +40,20 @@ "B\u00fcy\u00fck ihtimalle.", "Daha sonra tekrar sorun.", "Cevab\u0131m hay\u0131r.", - "Outlook iyi.", + "\u0130yi g\u00f6r\u00fcn\u00fcyor.", "Bu say\u0131lmaz.", "Evet, dogru zamanda.", - "Definitely not.", - "Kesinlikle hay\u0131r.", + "kesinlikle hay\u0131r.", "Beklemek zorundas\u0131n.", - "\u015e\u00fcphelerim var.", - "Outlook \u00f6ylesine.", - "Bana bak\u0131\u015f\u0131n iyi.", - "Kim bilir ?", - "\u0130yi g\u00f6r\u00fcn\u00fcyor.", - "Muhtemelen.", - "Dalga m\u0131 ge\u00e7iyorsun ?", - "Bunun icin kumar oynamayin :)" + "Beklemek zorundas\u0131n.", + "eh i\u015fte g\u00f6r\u00fcn\u00fcyor.", + "Benim i\u00e7in iyi g\u00f6r\u00fcn\u00fcyor.", + "Kim Bilir?", + "G\u00fczel g\u00f6r\u00fcn\u00fcyor", + "muhtemelen", + "Dalga m\u0131 ge\u00e7iyorsun?", + "Bahse girme.", + "Unut gitsin\n" ], "nodatafound": "Veriler bulunamadi.", "currentlang": "\/me Suanki bot dili: %%LANGUAGE%%", @@ -73,7 +73,7 @@ "isblacklisted": "\/me Sarki %%BLACKLIST%% yasak listesinde! Geciliyor...", "isopen": "\/me Rulet artik acik! Kullanim: Sohbete !join yazin.!", "winnerpicked": "\/me Sanslisiniz! @%%NAME%% yeni dj siran %%POSITION%%.", - "ball": "\/me %%NAME%%'in sorusu var: \\\"%%QUESTION%%\\\" ve %%BOTNAME%%'in cevabi ise: \\\"%%RESPONSE%%\\\"", + "ball": "\/me %%NAME%%'in sorusu var: \"%%QUESTION%%\" ve %%BOTNAME%%'in cevabi ise: \"%%RESPONSE%%\"", "notghosting": "[%%NAME1%%] %%NAME2%% gizlenmiyor.", "ghosting": "[%%NAME1%%] %%NAME2%% gizleniyor.", "alreadyadding": "\/me Kullanici zaten eklendi! Konum degistirildi %%POSITION%%.", @@ -91,9 +91,9 @@ "spam": "\/me @%%NAME%%, lutfen spam yapmayin.", "roomadvertising": "\/me @%%NAME%%, diger odalarin reklamini yapmayin.", "adfly": "\/me @%%NAME%%, lutfen otowootunuzu degistirin. Onerilen: http:\/\/plugcubed.net\/", - "validgiftags": "\/me [@%%NAME%%] [Etiketler: %%TAGS%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif", - "invalidgiftags": "\/me [@%%NAME%%] [Etiket: %%TAGS%%] gecersiz etiket, baska etiket deneyin.", - "validgifrandom": "\/me [@%%NAME%%] [Rastgele GIF] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif", + "validgiftags": "\/me [@%%NAME%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif [Etiketler: %%TAGS%%]", + "invalidgiftags": "\/me [@%%NAME%%] gecersiz etiket, baska etiket deneyin. [Etiket: %%TAGS%%]", + "validgifrandom": "\/me [@%%NAME%%] http:\/\/media.giphy.com\/media\/%%ID%%\/giphy.gif [Rastgele GIF]", "invalidgifrandom": "\/me [@%%NAME%%] gecersiz istek, tekrar deneyin.", "invalidtime": "\/me [@%%NAME%%] gecersiz zaman yazildi.", "nouserspecified": "\/me [@%%NAME%%] kullanici belirtilmedi.", @@ -145,7 +145,7 @@ "commandslink": "\/me %%BOTNAME%% Komutlar: %%LINK%%", "eatcookie": "\/me Cerezler.", "nousercookie": "\/em Odada %%NAME%% gozukmuyor.", - "selfcookie": "\/me @%%NAME%%, sen biraz ac gozlusun sanirsam, lutfen diger kullanicilarla cerezlerini paylas!", + "selfcookie": "\/me @%%NAME%%, sen biraz ac gozlusun sanirsam, lutfen diger kullanicilarla cerezlerini", "cookie": "\/me @%%NAMETO%%, %%NAMEFROM%% %%COOKIE%%", "cycleguardtime": "\/me [@%%NAME%%] CYCLguard %%TIME%% dakika(lar) olarak ayarlandi.", "dclookuprank": "\/me [@%%NAME%%] Sadece yukaridaki kullanicilar icin arama yapabilirsiniz.", @@ -203,8 +203,8 @@ "website": "\/me Sitemizi ziyaret edin: %%LINK%%", "youtube": "\/me [%%NAME%%] Youtube kanalimiza abone olun: %%LINK%%", "songstatistics": "\/me :arrow_right: %%ARTIST%% - %%TITLE%%: %%WOOTS%%:+1:\/\\%%GRABS%%:sparkling_heart:\/\\%%MEHS%%:-1:.", - "thorNotClose": "\/me @%%NAME%%, you're not worthy of getting close to the hammer!", + "thorNotClose": "\/me @%%NAME%%, \u00c7eki\u00e7 yakla\u015fmaya lay\u0131k de\u011filsin!", "thorcd": "\/me @%%NAME%% you can try to lift the hammer in %%TIME%% minutes.", - "thorWorthy": "\/me @%%NAME%% you're worthy of the hammer :hammer:, congratulations!", - "thorNotWorthy": "\/me @%%NAME%% you're not worthy of the hammer." -} + "thorWorthy": "\/me @%%NAME%% \u00c7ekice lay\u0131k se\u00e7ildin tebrikler :hammer:", + "thorNotWorthy": "\/me @%%NAME%% \u00c7ekice lay\u0131k de\u011filsin" +} \ No newline at end of file diff --git a/lang/zh-TW.json b/lang/zh-TW.json old mode 100644 new mode 100755 index d2928858..65b50f7a --- a/lang/zh-TW.json +++ b/lang/zh-TW.json @@ -1,14 +1,14 @@ { "cookies": [ - "\u5df2\u7d66\u4f60\u4e00\u500b\u6731\u53e4\u529b\u9905\u4e7e!", - "\u5df2\u7d66\u4f60\u4e00\u500b\u9b06\u8edf\u5168\u9ea5\u9905\u4e7e!", - "\u5df2\u7d66\u4f60\u4e00\u500b\u7c21\u55ae, \u4e7e, \u4e26\u8001\u7684\u9905\u4e7e. \u9019\u53ef\u662f\u5305\u88dd\u88e1\u7684\u6700\u5f8c\u4e00\u7247\u5594. \u8d85\u8b9a.", - "\u7d66\u4f60\u4e00\u500b\u7cd6\u9905\u4e7e. \u751a\u9ebc, \u6c92\u6709\u51b0\u51cd\u5f69\u7cd6? 0\/10 \u4e0d\u6703\u52d5.", - "\u7d66\u4f60\u4e00\u500b\u5de7\u514b\u529b\u9905\u4e7e. \u5594\u7b49\u7b49, \u5b83\u5011\u662f\u8461\u8404\u4e7e. Bleck!", - "\u7d66\u4f60\u4e00\u500b\u5de8\u5927\u7684\u9905\u4e7e. \u5206\u89e3\u5b83\u6703\u8b93\u4f60\u64c1\u6709\u66f4\u591a\u9905\u4e7e. \u602a\u7570.", - "\u7d66\u4f60\u4e00\u500b\u904b\u6c23\u9905\u4e7e. \u5b83\u5beb\u8457\"\u70ba\u751a\u9ebc\u4f60\u4e0d\u505a\u4e00\u4e9b\u5176\u4ed6\u7684\u8a08\u756b?\"", - "\u7d66\u4f60\u4e00\u500b\u547d\u904b\u9905\u4e7e. \u5b83\u5beb\u8457\"\u67d0\u500b\u7279\u5225\u7684\u4eba\u7d66\u4f60\u4e00\u500b\u7a31\u8b9a\"", - "\u7d66\u4f60\u4e00\u500b\u547d\u904b\u9905\u4e7e. \u5b83\u5beb\u8457\"\u5192\u4e00\u500b\u96aa\u5427!\"", + "\u5df2\u7d66\u4f60\u4e00\u500b\u6731\u53e4\u529b\u9905\u4e7e\uff01", + "\u5df2\u7d66\u4f60\u4e00\u500b\u9b06\u8edf\u5168\u9ea5\u9905\u4e7e\uff01", + "\u5df2\u7d66\u4f60\u4e00\u500b\u7c21\u55ae\uff0c\u4e7e\uff0c\u4e26\u8001\u7684\u9905\u4e7e\u3002\u9019\u53ef\u662f\u5305\u88dd\u88e1\u7684\u6700\u5f8c\u4e00\u7247\u5594\u3002\u8d85\u8b9a\u3002", + "\u7d66\u4f60\u4e00\u500b\u7cd6\u9905\u4e7e\u3002\u751a\u9ebc\uff0c\u6c92\u6709\u7cd6\u971c\u5f69\u7cd6\uff1f0\/10 \u4e0d\u6703\u52d5\u3002", + "\u7d66\u4f60\u4e00\u500b\u5de7\u514b\u529b\u9905\u4e7e\u3002\u5594\u7b49\u7b49\uff0c\u5b83\u5011\u662f\u8461\u8404\u4e7e\u3002Bleck\uff01", + "\u7d66\u4f60\u4e00\u500b\u5de8\u5927\u7684\u9905\u4e7e\u3002\u5206\u89e3\u5b83\u6703\u8b93\u4f60\u64c1\u6709\u66f4\u591a\u9905\u4e7e\u3002\u771f\u602a\u3002", + "\u7d66\u4f60\u4e00\u500b\u904b\u6c23\u9905\u4e7e\u3002\u5b83\u5beb\u8457\u300c\u70ba\u751a\u9ebc\u4f60\u4e0d\u505a\u4e00\u4e9b\u5176\u4ed6\u7684\u8a08\u756b\uff1f\u300d", + "\u7d66\u4f60\u4e00\u500b\u547d\u904b\u9905\u4e7e\u3002\u5b83\u5beb\u8457\u300c\u67d0\u500b\u7279\u5225\u7684\u4eba\u7d66\u4f60\u4e00\u500b\u7a31\u8b9a\u300d", + "\u7d66\u4f60\u4e00\u500b\u547d\u904b\u9905\u4e7e\u3002\u5b83\u5beb\u8457\u300c\u5192\u4e00\u500b\u96aa\u5427\uff01\u300d", "\u7d66\u4f60\u4e00\u500b\u547d\u904b\u9905\u4e7e. \u5b83\u5beb\u8457\"\u5230\u5916\u9762\u53bb.\"", "\u7d66\u4f60\u4e00\u500b\u547d\u904b\u9905\u4e7e. \u5b83\u5beb\u8457\"\u5225\u5fd8\u4e86\u5403\u4f60\u7684\u852c\u83dc!\"", "\u7d66\u4f60\u4e00\u500b\u547d\u904b\u9905\u4e7e. \u5b83\u5beb\u8457\"\u4f60\u6709\u505a\u91cd\u91cf\u8a13\u7df4\u55ce?\"", @@ -16,9 +16,9 @@ "\u7d66\u4f60\u4e00\u500b\u547d\u904b\u9905\u4e7e. \u5b83\u5beb\u8457\"\u5982\u679c\u4f60\u79fb\u52d5\u4f60\u7684\u814e\u90e8, \u4f60\u5c07\u5f97\u5230\u6240\u6709\u5973\u6027.\"", "\u7d66\u4f60\u4e00\u500b\u547d\u904b\u9905\u4e7e. \u5b83\u5beb\u8457\"\u6211\u611b\u4f60.\"", "\u7d66\u4f60\u4e00\u500b\u9ec3\u91d1\u9905\u4e7e. \u4f60\u4e0d\u80fd\u5403\u5b83\u56e0\u70ba\u5b83\u662f\u7528\u771f\u91d1\u88fd\u6210. \u8c48\u6709\u6b64\u7406.", - "\u7d66\u4f60\u4e00\u500bOreo\u9905\u4e7e\u9644\u52a0\u4e00\u676f\u725b\u5976!", + "\u7d66\u4f60\u4e00\u500bOreo\u9905\u4e7e\u9644\u52a0\u4e00\u676f\u725b\u5976\uff01", "\u7d66\u4f60\u4e00\u500b\u7528\u611b :heart: \u88fd\u6210\u7684\u5f69\u8679\u9905\u4e7e", - "\u7d66\u4f60\u4e00\u500b\u96e8\u5929\u88e1\u5269\u4e0b\u7684\u8001\u9905\u4e7e, \u5b83\u5df2\u7d93\u767c\u9709\u4e86.", + "\u7d66\u4f60\u4e00\u500b\u96e8\u5929\u88e1\u5269\u4e0b\u7684\u8001\u9905\u4e7e\uff0c\u5b83\u5df2\u7d93\u767c\u9709\u4e86\u3002", "\u70d8\u7119\u4e86\u4e00\u500b\u65b0\u9bae\u9905\u4e7e\u7d66\u4f60, \u771f\u7684\u5f88\u82ac\u9999\u5594." ], "balls": [ @@ -91,9 +91,9 @@ "spam": "\/me @%%NAME%%, \u8acb\u5225\u6d17\u677f\u704c\u6c34.", "roomadvertising": "\/me @%%NAME%%, \u8acb\u4e0d\u8981\u5ba3\u50b3\u5f35\u8cbc\u5176\u4ed6\u623f\u9593\u7684\u9023\u63a5.", "adfly": "\/me @%%NAME%%, \u8acb\u8b8a\u63db\u4f60\u7684\u81ea\u52d5\u6295\u7968\u5916\u639b. \u6211\u5011\u5efa\u8b70\u4f7f\u7528 PlugCubed: http:\/\/plugcubed.net\/", - "validgiftags": "\/me [@%%NAME%%] [\u6a19\u7c64: %%TAGS%%] http:\/\/i.giphy.com\/%%ID%%.gif", - "invalidgiftags": "\/me [@%%NAME%%] [\u6a19\u7c64: %%TAGS%%] \u7121\u6548\u6a19\u7c64, \u8acb\u5617\u8a66\u4e00\u4e9b\u4e0d\u4e00\u6a23\u7684.", - "validgifrandom": "\/me [@%%NAME%%] [\u96a8\u6a5f GIF] http:\/\/i.giphy.com\/%%ID%%.gif", + "validgiftags": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [\u6a19\u7c64: %%TAGS%%]", + "invalidgiftags": "\/me [@%%NAME%%] \u7121\u6548\u6a19\u7c64, \u8acb\u5617\u8a66\u4e00\u4e9b\u4e0d\u4e00\u6a23\u7684. [\u6a19\u7c64: %%TAGS%%]", + "validgifrandom": "\/me [@%%NAME%%] http:\/\/i.giphy.com\/%%ID%%.gif [\u96a8\u6a5f GIF]", "invalidgifrandom": "\/me [@%%NAME%%] \u7121\u6548\u8acb\u6c42, \u8acb\u518d\u5617\u8a66.", "invalidtime": "\/me [@%%NAME%%] \u7121\u6548\u7684\u6642\u9593\u898f\u5b9a.", "nouserspecified": "\/me [@%%NAME%%] \u6c92\u6709\u6307\u5b9a\u7684\u7528\u6236.", @@ -207,4 +207,4 @@ "thorcd": "\/me @%%NAME%% you can try to lift the hammer in %%TIME%% minutes.", "thorWorthy": "\/me @%%NAME%% you're worthy of the hammer :hammer:, congratulations!", "thorNotWorthy": "\/me @%%NAME%% you're not worthy of the hammer." -} +} \ No newline at end of file From 86ac952ccab7981e6c71d7034456833a149f86d3 Mon Sep 17 00:00:00 2001 From: Benzi Mooneegan Date: Fri, 2 Jun 2017 19:09:09 +0100 Subject: [PATCH 11/36] Updated credits --- README.md | 59 +++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 44 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 3e00a5d7..fab91896 100644 --- a/README.md +++ b/README.md @@ -33,32 +33,61 @@ basicBot Chrome Extension ------------------------- [Get the Official basicBot Chrome Extension](https://chrome.google.com/webstore/detail/basicbot/bjinmbkeneigmkkkpcmcokphbjkepeie) - -Developers ----------- - - [Benzi](https://github.com/Benzi) __(Maintainer)__ - - Credits -------- -I would like to thank the following people: +|Developers| +|:--------:| + |[![Benzi](https://www.gravatar.com/avatar/a9a9e27f874dadfaf0e21e8ecf8e9833.jpg?s=100)](https://github.com/Benzi)| + |**[Benzi](https://github.com/Benzi)**| + +#### Special thanks :sparkles: - Fungus: His Tastybot has been a source of inspiration for most of the features, and his help with coding problems has been invaluable to make this bot. - TAT, Origin and other Litebot contributors: Their Litebot has inspired features like Roulette. - Henchman: Never knew this undertaking would give me a friend too. -|Language | Translator| -|:------:|:---------:| -|Portuguese|[Motel Bible](https://github.com/motelbible)| -|French|[NDA](https://github.com/NDAthereal)| - -__I would also like to thank everyone who contributed in translating the bot via the [translation centre](https://basicbot.oneskyapp.com/admin/collaborators)__ - +#### Translations :globe_with_meridians: + +I would like to thank everyone who have contributed in translating the bot via [Transifex](https://www.transifex.com/basicbot/basicbot) :pray: + +|Translator | Languages| +|:---------:|:--------:| +|3GoneS|Lithuanian| +|ajdin291|Serbian| +|Bart Boom|Dutch| +|cirktv|Dutch| +|clone287|Turkish| +|DivinityRSPS|German| +|[Filly](https://github.com/fillylumi)|French| +|Gradure|Dutch| +|H0LYbear|Turkish| +|hadi555|German| +|[Hasztagg](https://github.com/Hasztagg)|Polish| +|Helvijs Baumanis|Latvian| +|Inga Deveiko|Latvian| +|Janis Petrovskis|Latvian| +|Leopard105|Czech| +|linusworld|Chinese (Taiwan)| +|Liutauras Vaitkus|Lithuanian| +|Łukasz Strzałek|Polish| +|[Mikey Wazowsky](https://github.com/MikeyWazowsky)|Polish| +|[Motel Bible](https://github.com/motelbible)|Portuguese| +|[NDA](https://github.com/NDAthereal)|French| +|Patrick H-Hansen|Danish| +|Rie|Danish| +|Schokin|Spanish| +|Shone|Serbian| +|smt287|Turkish| +|Tessi Tess Randysková|Czech| +|TIGJERUX|Latvian| +|xMaxist|Dutch| +|[Yenn](https://twitter.com/tsy_yenn)|Chinese (Taiwan), Malay| +|Јовев Немања|Serbian| ### Copyright -Copyright © 2014-2016 basicBot +Copyright © 2014-2017 basicBot Modifications (including forks) of the code to fit personal needs are allowed only for personal use and should refer back to the original source. This software is not for profit, any extension, or unauthorised person providing this software is not authorised to be in a position of any monetary gain from this use of this software. Any and all money gained under the use of the software (which includes donations) must be passed on to the original author. From db317f4d5eeca5557895471c6d0d985361e7fbd3 Mon Sep 17 00:00:00 2001 From: Benzi Mooneegan Date: Fri, 2 Jun 2017 19:24:46 +0100 Subject: [PATCH 12/36] Removed outdated license --- LICENSE.md | 4 ---- LICENSE.txt | 4 ---- README.md | 41 ++++++++++++++++++++--------------------- 3 files changed, 20 insertions(+), 29 deletions(-) delete mode 100644 LICENSE.md delete mode 100644 LICENSE.txt diff --git a/LICENSE.md b/LICENSE.md deleted file mode 100644 index 7c55da9b..00000000 --- a/LICENSE.md +++ /dev/null @@ -1,4 +0,0 @@ -Copyright © 2014 Yemasthui - -Modifications (including forks) of the code to fit personal needs are allowed only for personal use and should refer back to the original source. -This software is not for profit, any extension, or unauthorised person providing this software is not authorised to be in a position of any monetary gain from this use of this software. Any and all money gained under the use of the software (which includes donations) must be passed on to the original author. \ No newline at end of file diff --git a/LICENSE.txt b/LICENSE.txt deleted file mode 100644 index 92e3f7c1..00000000 --- a/LICENSE.txt +++ /dev/null @@ -1,4 +0,0 @@ -Copyright 2014 Yemasthui - -Modifications (including forks) of the code to fit personal needs are allowed only for personal use and should refer back to the original source. -This software is not for profit, any extension, or unauthorised person providing this software is not authorised to be in a position of any monetary gain from this use of this software. Any and all money gained under the use of the software (which includes donations) must be passed on to the original author. \ No newline at end of file diff --git a/README.md b/README.md index fab91896..42699a5e 100644 --- a/README.md +++ b/README.md @@ -4,37 +4,38 @@ Email enquiries: [hi [at] benzi [dot] io](mailto:hi@benzi.io) -Usage ------ +### Usage + Bookmark the following code. To run the bot, run the bookmark. -`javascript:(function(){$.getScript('https://rawgit.com/basicBot/source/master/basicBot.js');})();` -If this does not work, go to https://raw.githubusercontent.com/basicBot/source/master/basicBot.js and copy paste its content into your console (accessible in chrome by pressing F12) when on plug.dj in your community. +``` +javascript:(function(){$.getScript('https://rawgit.com/basicBot/source/master/basicBot.js');})(); +``` + +If this does not work, go to [basicBot.js](https://raw.githubusercontent.com/basicBot/source/master/basicBot.js) and copy paste its content into your console (accessible in chrome by pressing F12) when on plug.dj in your community. +### Commands -Commands --------- -These can be found in [the commands file](https://github.com/basicBot/source/blob/master/commands.md). +These can be found in [the commands file](commands.md). +### Blacklists -Blacklists ----------- Examples of blacklists can be found in [the customization repository](https://github.com/basicBot/custom/tree/master/blacklists). You can add blacklists in the settings of the bot via the methods given in that same repository. See below for more information. -Extending functionality and custom default settings ---------------------------------------------------- +### Extending functionality and custom default settings + basicBot can be customized to fit your needs. Please refer to [the customization repository](https://github.com/basicBot/custom) for more info. Please do not try to if you are not confident in your javascript capabilities. + -Credits --------- +### Credits |Developers| |:--------:| @@ -85,20 +86,18 @@ I would like to thank everyone who have contributed in translating the bot via [ |[Yenn](https://twitter.com/tsy_yenn)|Chinese (Taiwan), Malay| |Јовев Немања|Serbian| -### Copyright +### License Copyright © 2014-2017 basicBot Modifications (including forks) of the code to fit personal needs are allowed only for personal use and should refer back to the original source. This software is not for profit, any extension, or unauthorised person providing this software is not authorised to be in a position of any monetary gain from this use of this software. Any and all money gained under the use of the software (which includes donations) must be passed on to the original author. - -Disclaimer ----------- +### Disclaimer This bot is developed independently. Changes may be made without notice. There is no guarantee for the bot to be functioning perfectly. plug.dj admins have the right to request changes. -By using this chatbot you agree to not use it for violating plug.dj's Terms of Service. +By using this chatbot you agree to not use it for violating [plug.dj's Terms of Service](https://plug.dj/terms). You also agree not to alter the bot's code, unless in the cases explicitly stated above, for personal use, or for the sole purpose of submitting a pull request with a bug fix or a feature update, at which point it will be looked at and decided by the authors of the project. Please refer to the original author/repository at all times, even on personal forks that are not private. -Any requests for changes can be requested via email, through github or via plug.dj. +Any requests for changes can be requested via email, through GitHub or via plug.dj. From ef12cd19e69a25fd28a0cfe3f2ff26b77fcb48ec Mon Sep 17 00:00:00 2001 From: Benzi Mooneegan Date: Fri, 2 Jun 2017 22:13:24 +0100 Subject: [PATCH 13/36] Better formatting --- README.md | 88 ++++++++++----------- commands.md | 217 +++++++++++++++++++++++++--------------------------- 2 files changed, 149 insertions(+), 156 deletions(-) diff --git a/README.md b/README.md index 42699a5e..acad4d0f 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,14 @@ -# basicBot (source) +![basicBot](http://i.imgur.com/efwl0PS.png) -[![Slack](https://basicbot.herokuapp.com/badge.svg)](https://basicbot.herokuapp.com/) [![facebook group](https://img.shields.io/badge/facebook-group-3b5998.svg?style=flat)](https://facebook.com/groups/basicBot) [![twitter](https://img.shields.io/twitter/follow/bscbt.svg?style=social)](https://twitter.com/bscbt) +### Contact -Email enquiries: [hi [at] benzi [dot] io](mailto:hi@benzi.io) +[![Slack](https://basicbot.herokuapp.com/badge.svg)](https://basicbot.herokuapp.com/) [![Facebook group](https://img.shields.io/badge/facebook-group-3b5998.svg?style=flat)](https://facebook.com/groups/basicBot) [![Twitter](https://img.shields.io/twitter/follow/bscbt.svg?style=social)](https://twitter.com/bscbt) + +Email enquiries: [hi[at]benzi[dot]io](mailto:hi@benzi.io) ### Usage -Bookmark the following code. To run the bot, run the bookmark. +Bookmark the following code. To run the bot, click the bookmark. ``` javascript:(function(){$.getScript('https://rawgit.com/basicBot/source/master/basicBot.js');})(); @@ -16,7 +18,7 @@ If this does not work, go to [basicBot.js](https://raw.githubusercontent.com/bas ### Commands -These can be found in [the commands file](commands.md). +These can be found in [the commands list](commands.md). ### Blacklists @@ -27,7 +29,7 @@ You can add blacklists in the settings of the bot via the methods given in that ### Extending functionality and custom default settings basicBot can be customized to fit your needs. Please refer to [the customization repository](https://github.com/basicBot/custom) for more info. -Please do not try to if you are not confident in your javascript capabilities. +Please do not try to if you are not confident in your JavaScript capabilities.