jojojojojo

This commit is contained in:
Schlauer-Hax 2020-07-30 22:01:01 +02:00
parent 49a6c6e7e2
commit 07e8c66ba0
61 changed files with 2522 additions and 2577 deletions

View file

@ -1,7 +1,5 @@
{ {
"Owners": [ "Owners": [
], ],
"Database": { "Database": {
"IP": "", "IP": "",

View file

@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>Hadder</groupId> <groupId>Hadder</groupId>
@ -34,7 +35,8 @@
<url>https://bigbotnetwork.com/</url> <url>https://bigbotnetwork.com/</url>
<timezone>Europe/Berlin</timezone> <timezone>Europe/Berlin</timezone>
<properties> <properties>
<picUrl>https://cdn.discordapp.com/avatars/261083609148948488/f2c9efc629ef65fffa634f0d63cd467e.webp</picUrl> <picUrl>https://cdn.discordapp.com/avatars/261083609148948488/f2c9efc629ef65fffa634f0d63cd467e.webp
</picUrl>
</properties> </properties>
</developer> </developer>
<developer> <developer>
@ -44,7 +46,8 @@
<url>https://bigbotnetwork.com/</url> <url>https://bigbotnetwork.com/</url>
<timezone>Europe/Berlin</timezone> <timezone>Europe/Berlin</timezone>
<properties> <properties>
<picUrl>https://cdn.discordapp.com/avatars/401817301919465482/a_f81bd03e3862de579dec59241714d86d.gif</picUrl> <picUrl>https://cdn.discordapp.com/avatars/401817301919465482/a_f81bd03e3862de579dec59241714d86d.gif
</picUrl>
</properties> </properties>
</developer> </developer>
</developers> </developers>

View file

@ -17,15 +17,20 @@
package com.bbn.hadder; package com.bbn.hadder;
import com.bbn.hadder.audio.AudioManager; import com.bbn.hadder.audio.AudioManager;
import com.bbn.hadder.commands.fun.AvatarCommand;
import com.bbn.hadder.commands.fun.ClydeCommand;
import com.bbn.hadder.commands.fun.GifCommand;
import com.bbn.hadder.commands.fun.MemeCommand;
import com.bbn.hadder.commands.general.*; import com.bbn.hadder.commands.general.*;
import com.bbn.hadder.commands.misc.*; import com.bbn.hadder.commands.misc.*;
import com.bbn.hadder.commands.moderation.*; import com.bbn.hadder.commands.moderation.*;
import com.bbn.hadder.commands.music.*;
import com.bbn.hadder.commands.nsfw.*; import com.bbn.hadder.commands.nsfw.*;
import com.bbn.hadder.commands.owner.*; import com.bbn.hadder.commands.owner.*;
import com.bbn.hadder.commands.fun.*; import com.bbn.hadder.commands.settings.LanguageCommand;
import com.bbn.hadder.commands.settings.*; import com.bbn.hadder.commands.settings.UserPrefixCommand;
import com.bbn.hadder.commands.music.*; import com.bbn.hadder.core.CommandHandler;
import com.bbn.hadder.core.*; import com.bbn.hadder.core.Config;
import com.bbn.hadder.db.Rethink; import com.bbn.hadder.db.Rethink;
import com.bbn.hadder.listener.*; import com.bbn.hadder.listener.*;
import net.dv8tion.jda.api.OnlineStatus; import net.dv8tion.jda.api.OnlineStatus;

View file

@ -18,7 +18,10 @@ package com.bbn.hadder.audio;
import com.bbn.hadder.commands.CommandEvent; import com.bbn.hadder.commands.CommandEvent;
import com.bbn.hadder.utils.MessageEditor; import com.bbn.hadder.utils.MessageEditor;
import com.sedmelluq.discord.lavaplayer.player.*; import com.sedmelluq.discord.lavaplayer.player.AudioLoadResultHandler;
import com.sedmelluq.discord.lavaplayer.player.AudioPlayer;
import com.sedmelluq.discord.lavaplayer.player.AudioPlayerManager;
import com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager;
import com.sedmelluq.discord.lavaplayer.source.AudioSourceManagers; import com.sedmelluq.discord.lavaplayer.source.AudioSourceManagers;
import com.sedmelluq.discord.lavaplayer.tools.FriendlyException; import com.sedmelluq.discord.lavaplayer.tools.FriendlyException;
import com.sedmelluq.discord.lavaplayer.track.AudioPlaylist; import com.sedmelluq.discord.lavaplayer.track.AudioPlaylist;

View file

@ -24,7 +24,9 @@ import net.dv8tion.jda.api.entities.Guild;
import net.dv8tion.jda.api.entities.Member; import net.dv8tion.jda.api.entities.Member;
import net.dv8tion.jda.api.entities.VoiceChannel; import net.dv8tion.jda.api.entities.VoiceChannel;
import java.util.*; import java.util.LinkedHashSet;
import java.util.Queue;
import java.util.Set;
import java.util.concurrent.LinkedBlockingQueue; import java.util.concurrent.LinkedBlockingQueue;
public class TrackManager extends AudioEventAdapter { public class TrackManager extends AudioEventAdapter {
@ -91,13 +93,11 @@ public class TrackManager extends AudioEventAdapter {
queue.remove(entry); queue.remove(entry);
} }
public boolean isLoop() public boolean isLoop() {
{
return loop; return loop;
} }
public void setLoop(boolean repeating) public void setLoop(boolean repeating) {
{
this.loop = repeating; this.loop = repeating;
} }
} }

View file

@ -16,13 +16,13 @@
package com.bbn.hadder.commands; package com.bbn.hadder.commands;
import com.bbn.hadder.db.Rethink;
import com.bbn.hadder.db.RethinkServer;
import com.bbn.hadder.db.RethinkUser;
import com.bbn.hadder.audio.AudioManager; import com.bbn.hadder.audio.AudioManager;
import com.bbn.hadder.commands.general.HelpCommand; import com.bbn.hadder.commands.general.HelpCommand;
import com.bbn.hadder.core.CommandHandler; import com.bbn.hadder.core.CommandHandler;
import com.bbn.hadder.core.Config; import com.bbn.hadder.core.Config;
import com.bbn.hadder.db.Rethink;
import com.bbn.hadder.db.RethinkServer;
import com.bbn.hadder.db.RethinkUser;
import com.bbn.hadder.utils.EventWaiter; import com.bbn.hadder.utils.EventWaiter;
import com.bbn.hadder.utils.MessageEditor; import com.bbn.hadder.utils.MessageEditor;
import net.dv8tion.jda.api.JDA; import net.dv8tion.jda.api.JDA;

View file

@ -66,7 +66,8 @@ public class ClydeCommand implements Command {
} }
webhook.delete().queue(); webhook.delete().queue();
e.getMessage().delete().queue(); e.getMessage().delete().queue();
} else e.getTextChannel().sendMessage(e.getMessageEditor().getMessage(MessageEditor.MessageType.NO_SELF_PERMISSION).build()).queue(); } else
e.getTextChannel().sendMessage(e.getMessageEditor().getMessage(MessageEditor.MessageType.NO_SELF_PERMISSION).build()).queue();
} else e.getHelpCommand().sendHelp(this, e); } else e.getHelpCommand().sendHelp(this, e);
} }

View file

@ -54,10 +54,12 @@ public class GitHubCommand implements Command {
String website = "None"; String website = "None";
try { try {
bio = json.getString("bio"); bio = json.getString("bio");
} catch (JSONException ignored) {} } catch (JSONException ignored) {
}
try { try {
location = json.getString("location"); location = json.getString("location");
} catch (JSONException ignored) {} } catch (JSONException ignored) {
}
if (!json.getString("blog").equals("")) website = json.getString("blog"); if (!json.getString("blog").equals("")) website = json.getString("blog");

View file

@ -15,6 +15,7 @@
*/ */
package com.bbn.hadder.commands.misc; package com.bbn.hadder.commands.misc;
import com.bbn.hadder.commands.Command; import com.bbn.hadder.commands.Command;
import com.bbn.hadder.commands.CommandEvent; import com.bbn.hadder.commands.CommandEvent;
import com.bbn.hadder.core.Perm; import com.bbn.hadder.core.Perm;

View file

@ -21,7 +21,6 @@ import com.bbn.hadder.commands.CommandEvent;
import com.bbn.hadder.utils.EventWaiter; import com.bbn.hadder.utils.EventWaiter;
import com.bbn.hadder.utils.MessageEditor; import com.bbn.hadder.utils.MessageEditor;
import com.bbn.hadder.utils.MessageEditor.MessageType; import com.bbn.hadder.utils.MessageEditor.MessageType;
import net.dv8tion.jda.api.EmbedBuilder; import net.dv8tion.jda.api.EmbedBuilder;
import net.dv8tion.jda.api.entities.VoiceChannel; import net.dv8tion.jda.api.entities.VoiceChannel;

View file

@ -48,7 +48,8 @@ public class ServerStatsCommand implements Command {
.setImage(e.getGuild().getBannerUrl()); .setImage(e.getGuild().getBannerUrl());
if (e.getGuild().getDescription() != null) eb.addField("Description", e.getGuild().getDescription(), true); if (e.getGuild().getDescription() != null) eb.addField("Description", e.getGuild().getDescription(), true);
if (e.getGuild().getVanityCode() != null) eb.addField("Vanity Code", "[" + e.getGuild().getVanityCode() + "](https://discord.gg/" + e.getGuild().getVanityCode() + ")", true); if (e.getGuild().getVanityCode() != null)
eb.addField("Vanity Code", "[" + e.getGuild().getVanityCode() + "](https://discord.gg/" + e.getGuild().getVanityCode() + ")", true);
e.getTextChannel().sendMessage(eb.build()).queue(); e.getTextChannel().sendMessage(eb.build()).queue();
} }

View file

@ -31,7 +31,8 @@ public class RoleAssignmentCommand implements Command {
//TODO: THIS LOL //TODO: THIS LOL
if (e.getGuild().getSelfMember().hasPermission(Permission.MANAGE_ROLES)) { if (e.getGuild().getSelfMember().hasPermission(Permission.MANAGE_ROLES)) {
} else e.getTextChannel().sendMessage(e.getMessageEditor().getMessage(MessageEditor.MessageType.NO_SELF_PERMISSION).build()).queue(); } else
e.getTextChannel().sendMessage(e.getMessageEditor().getMessage(MessageEditor.MessageType.NO_SELF_PERMISSION).build()).queue();
} }
@Override @Override

View file

@ -18,8 +18,8 @@ package com.bbn.hadder.commands.nsfw;
import com.bbn.hadder.commands.Command; import com.bbn.hadder.commands.Command;
import com.bbn.hadder.commands.CommandEvent; import com.bbn.hadder.commands.CommandEvent;
import com.bbn.hadder.utils.MessageEditor;
import com.bbn.hadder.utils.Http; import com.bbn.hadder.utils.Http;
import com.bbn.hadder.utils.MessageEditor;
public class AnalCommand implements Command { public class AnalCommand implements Command {

View file

@ -18,8 +18,8 @@ package com.bbn.hadder.commands.nsfw;
import com.bbn.hadder.commands.Command; import com.bbn.hadder.commands.Command;
import com.bbn.hadder.commands.CommandEvent; import com.bbn.hadder.commands.CommandEvent;
import com.bbn.hadder.utils.MessageEditor;
import com.bbn.hadder.utils.Http; import com.bbn.hadder.utils.Http;
import com.bbn.hadder.utils.MessageEditor;
public class BDSMCommand implements Command { public class BDSMCommand implements Command {

View file

@ -18,8 +18,8 @@ package com.bbn.hadder.commands.nsfw;
import com.bbn.hadder.commands.Command; import com.bbn.hadder.commands.Command;
import com.bbn.hadder.commands.CommandEvent; import com.bbn.hadder.commands.CommandEvent;
import com.bbn.hadder.utils.MessageEditor;
import com.bbn.hadder.utils.Http; import com.bbn.hadder.utils.Http;
import com.bbn.hadder.utils.MessageEditor;
public class BlowjobCommand implements Command { public class BlowjobCommand implements Command {

View file

@ -18,8 +18,8 @@ package com.bbn.hadder.commands.nsfw;
import com.bbn.hadder.commands.Command; import com.bbn.hadder.commands.Command;
import com.bbn.hadder.commands.CommandEvent; import com.bbn.hadder.commands.CommandEvent;
import com.bbn.hadder.utils.MessageEditor;
import com.bbn.hadder.utils.Http; import com.bbn.hadder.utils.Http;
import com.bbn.hadder.utils.MessageEditor;
public class BoobsCommand implements Command { public class BoobsCommand implements Command {

View file

@ -18,8 +18,8 @@ package com.bbn.hadder.commands.nsfw;
import com.bbn.hadder.commands.Command; import com.bbn.hadder.commands.Command;
import com.bbn.hadder.commands.CommandEvent; import com.bbn.hadder.commands.CommandEvent;
import com.bbn.hadder.utils.MessageEditor;
import com.bbn.hadder.utils.Http; import com.bbn.hadder.utils.Http;
import com.bbn.hadder.utils.MessageEditor;
public class CumCommand implements Command { public class CumCommand implements Command {

View file

@ -18,8 +18,8 @@ package com.bbn.hadder.commands.nsfw;
import com.bbn.hadder.commands.Command; import com.bbn.hadder.commands.Command;
import com.bbn.hadder.commands.CommandEvent; import com.bbn.hadder.commands.CommandEvent;
import com.bbn.hadder.utils.MessageEditor;
import com.bbn.hadder.utils.Http; import com.bbn.hadder.utils.Http;
import com.bbn.hadder.utils.MessageEditor;
public class EroticCommand implements Command { public class EroticCommand implements Command {

View file

@ -18,8 +18,8 @@ package com.bbn.hadder.commands.nsfw;
import com.bbn.hadder.commands.Command; import com.bbn.hadder.commands.Command;
import com.bbn.hadder.commands.CommandEvent; import com.bbn.hadder.commands.CommandEvent;
import com.bbn.hadder.utils.MessageEditor;
import com.bbn.hadder.utils.Http; import com.bbn.hadder.utils.Http;
import com.bbn.hadder.utils.MessageEditor;
public class FeetCommand implements Command { public class FeetCommand implements Command {

View file

@ -18,8 +18,8 @@ package com.bbn.hadder.commands.nsfw;
import com.bbn.hadder.commands.Command; import com.bbn.hadder.commands.Command;
import com.bbn.hadder.commands.CommandEvent; import com.bbn.hadder.commands.CommandEvent;
import com.bbn.hadder.utils.MessageEditor;
import com.bbn.hadder.utils.Http; import com.bbn.hadder.utils.Http;
import com.bbn.hadder.utils.MessageEditor;
public class FingeringCommand implements Command { public class FingeringCommand implements Command {

View file

@ -18,8 +18,8 @@ package com.bbn.hadder.commands.nsfw;
import com.bbn.hadder.commands.Command; import com.bbn.hadder.commands.Command;
import com.bbn.hadder.commands.CommandEvent; import com.bbn.hadder.commands.CommandEvent;
import com.bbn.hadder.utils.MessageEditor;
import com.bbn.hadder.utils.Http; import com.bbn.hadder.utils.Http;
import com.bbn.hadder.utils.MessageEditor;
public class LickingCommand implements Command { public class LickingCommand implements Command {

View file

@ -18,8 +18,8 @@ package com.bbn.hadder.commands.nsfw;
import com.bbn.hadder.commands.Command; import com.bbn.hadder.commands.Command;
import com.bbn.hadder.commands.CommandEvent; import com.bbn.hadder.commands.CommandEvent;
import com.bbn.hadder.utils.MessageEditor;
import com.bbn.hadder.utils.Http; import com.bbn.hadder.utils.Http;
import com.bbn.hadder.utils.MessageEditor;
public class PornCommand implements Command { public class PornCommand implements Command {

View file

@ -18,8 +18,8 @@ package com.bbn.hadder.commands.nsfw;
import com.bbn.hadder.commands.Command; import com.bbn.hadder.commands.Command;
import com.bbn.hadder.commands.CommandEvent; import com.bbn.hadder.commands.CommandEvent;
import com.bbn.hadder.utils.MessageEditor;
import com.bbn.hadder.utils.Http; import com.bbn.hadder.utils.Http;
import com.bbn.hadder.utils.MessageEditor;
public class PussyCommand implements Command { public class PussyCommand implements Command {

View file

@ -18,8 +18,8 @@ package com.bbn.hadder.commands.nsfw;
import com.bbn.hadder.commands.Command; import com.bbn.hadder.commands.Command;
import com.bbn.hadder.commands.CommandEvent; import com.bbn.hadder.commands.CommandEvent;
import com.bbn.hadder.utils.MessageEditor;
import com.bbn.hadder.utils.Http; import com.bbn.hadder.utils.Http;
import com.bbn.hadder.utils.MessageEditor;
public class RandomPornCommand implements Command { public class RandomPornCommand implements Command {

View file

@ -18,8 +18,8 @@ package com.bbn.hadder.commands.nsfw;
import com.bbn.hadder.commands.Command; import com.bbn.hadder.commands.Command;
import com.bbn.hadder.commands.CommandEvent; import com.bbn.hadder.commands.CommandEvent;
import com.bbn.hadder.utils.MessageEditor;
import com.bbn.hadder.utils.Http; import com.bbn.hadder.utils.Http;
import com.bbn.hadder.utils.MessageEditor;
public class SoloCommand implements Command { public class SoloCommand implements Command {

View file

@ -18,8 +18,8 @@ package com.bbn.hadder.commands.nsfw;
import com.bbn.hadder.commands.Command; import com.bbn.hadder.commands.Command;
import com.bbn.hadder.commands.CommandEvent; import com.bbn.hadder.commands.CommandEvent;
import com.bbn.hadder.utils.MessageEditor;
import com.bbn.hadder.utils.Http; import com.bbn.hadder.utils.Http;
import com.bbn.hadder.utils.MessageEditor;
public class SpankCommand implements Command { public class SpankCommand implements Command {

View file

@ -18,8 +18,8 @@ package com.bbn.hadder.commands.nsfw;
import com.bbn.hadder.commands.Command; import com.bbn.hadder.commands.Command;
import com.bbn.hadder.commands.CommandEvent; import com.bbn.hadder.commands.CommandEvent;
import com.bbn.hadder.utils.MessageEditor;
import com.bbn.hadder.utils.Http; import com.bbn.hadder.utils.Http;
import com.bbn.hadder.utils.MessageEditor;
public class TransCommand implements Command { public class TransCommand implements Command {

View file

@ -16,11 +16,11 @@
package com.bbn.hadder.commands.owner; package com.bbn.hadder.commands.owner;
import com.bbn.hadder.db.RethinkUser;
import com.bbn.hadder.commands.Command; import com.bbn.hadder.commands.Command;
import com.bbn.hadder.commands.CommandEvent; import com.bbn.hadder.commands.CommandEvent;
import com.bbn.hadder.core.Perm; import com.bbn.hadder.core.Perm;
import com.bbn.hadder.core.Perms; import com.bbn.hadder.core.Perms;
import com.bbn.hadder.db.RethinkUser;
import com.bbn.hadder.utils.MessageEditor; import com.bbn.hadder.utils.MessageEditor;
import net.dv8tion.jda.api.entities.User; import net.dv8tion.jda.api.entities.User;

View file

@ -16,13 +16,13 @@
package com.bbn.hadder.core; package com.bbn.hadder.core;
import com.bbn.hadder.db.Rethink;
import com.bbn.hadder.db.RethinkServer;
import com.bbn.hadder.db.RethinkUser;
import com.bbn.hadder.audio.AudioManager; import com.bbn.hadder.audio.AudioManager;
import com.bbn.hadder.commands.Command; import com.bbn.hadder.commands.Command;
import com.bbn.hadder.commands.CommandEvent; import com.bbn.hadder.commands.CommandEvent;
import com.bbn.hadder.commands.general.HelpCommand; import com.bbn.hadder.commands.general.HelpCommand;
import com.bbn.hadder.db.Rethink;
import com.bbn.hadder.db.RethinkServer;
import com.bbn.hadder.db.RethinkUser;
import com.bbn.hadder.utils.EventWaiter; import com.bbn.hadder.utils.EventWaiter;
import com.bbn.hadder.utils.MessageEditor; import com.bbn.hadder.utils.MessageEditor;
import net.dv8tion.jda.api.events.message.MessageReceivedEvent; import net.dv8tion.jda.api.events.message.MessageReceivedEvent;

View file

@ -16,11 +16,11 @@
package com.bbn.hadder.listener; package com.bbn.hadder.listener;
import com.bbn.hadder.audio.AudioManager;
import com.bbn.hadder.core.CommandHandler;
import com.bbn.hadder.db.Rethink; import com.bbn.hadder.db.Rethink;
import com.bbn.hadder.db.RethinkServer; import com.bbn.hadder.db.RethinkServer;
import com.bbn.hadder.db.RethinkUser; import com.bbn.hadder.db.RethinkUser;
import com.bbn.hadder.audio.AudioManager;
import com.bbn.hadder.core.CommandHandler;
import net.dv8tion.jda.api.EmbedBuilder; import net.dv8tion.jda.api.EmbedBuilder;
import net.dv8tion.jda.api.Permission; import net.dv8tion.jda.api.Permission;
import net.dv8tion.jda.api.entities.ChannelType; import net.dv8tion.jda.api.entities.ChannelType;

View file

@ -16,8 +16,8 @@
package com.bbn.hadder.listener; package com.bbn.hadder.listener;
import com.bbn.hadder.db.Rethink;
import com.bbn.hadder.core.Config; import com.bbn.hadder.core.Config;
import com.bbn.hadder.db.Rethink;
import com.bbn.hadder.utils.BotList; import com.bbn.hadder.utils.BotList;
import com.bbn.hadder.utils.MessageEditor; import com.bbn.hadder.utils.MessageEditor;
import net.dv8tion.jda.api.entities.Member; import net.dv8tion.jda.api.entities.Member;

View file

@ -5,11 +5,9 @@
package com.bbn.hadder.listener; package com.bbn.hadder.listener;
import com.bbn.hadder.core.Config; import com.bbn.hadder.core.Config;
import com.bbn.hadder.core.Perms;
import net.dv8tion.jda.api.entities.Emote; import net.dv8tion.jda.api.entities.Emote;
import net.dv8tion.jda.api.events.message.MessageReceivedEvent; import net.dv8tion.jda.api.events.message.MessageReceivedEvent;
import net.dv8tion.jda.api.hooks.ListenerAdapter; import net.dv8tion.jda.api.hooks.ListenerAdapter;
import org.json.JSONObject;
import javax.annotation.Nonnull; import javax.annotation.Nonnull;

View file

@ -16,8 +16,8 @@
package com.bbn.hadder.listener; package com.bbn.hadder.listener;
import com.bbn.hadder.db.Rethink;
import com.bbn.hadder.core.Config; import com.bbn.hadder.core.Config;
import com.bbn.hadder.db.Rethink;
import com.bbn.hadder.utils.BotList; import com.bbn.hadder.utils.BotList;
import net.dv8tion.jda.api.entities.Guild; import net.dv8tion.jda.api.entities.Guild;
import net.dv8tion.jda.api.entities.User; import net.dv8tion.jda.api.entities.User;

View file

@ -60,7 +60,8 @@ public class RulesListener extends ListenerAdapter {
RethinkServer rethinkServer = new RethinkServer(rethink.getObjectByID("server", e.getGuild().getId()), rethink); RethinkServer rethinkServer = new RethinkServer(rethink.getObjectByID("server", e.getGuild().getId()), rethink);
if (e.getMember().getRoles().contains(e.getGuild().getRoleById(rethinkServer.getRoleID()))) { if (e.getMember().getRoles().contains(e.getGuild().getRoleById(rethinkServer.getRoleID()))) {
e.getGuild().removeRoleFromMember(e.getMember(), e.getGuild().getRoleById(rethinkServer.getRoleID())).reason("Accepted rules").queue(); e.getGuild().removeRoleFromMember(e.getMember(), e.getGuild().getRoleById(rethinkServer.getRoleID())).reason("Accepted rules").queue();
} else e.getGuild().addRoleToMember(e.getMember(), e.getGuild().getRoleById(rethinkServer.getRoleID())).reason("Accepted rules").queue(); } else
e.getGuild().addRoleToMember(e.getMember(), e.getGuild().getRoleById(rethinkServer.getRoleID())).reason("Accepted rules").queue();
} }
@Override @Override

View file

@ -53,7 +53,8 @@ public class MessageEditor {
String language = (this.user != null) ? rethinkUser.getLanguage() : null; String language = (this.user != null) ? rethinkUser.getLanguage() : null;
EmbedBuilder eb = this.getDefaultSettings(type); EmbedBuilder eb = this.getDefaultSettings(type);
if (!"".equals(title)) eb.setTitle(this.handle(language, title, title_extra, title_extra_two)); if (!"".equals(title)) eb.setTitle(this.handle(language, title, title_extra, title_extra_two));
if (!"".equals(description)) eb.setDescription(this.handle(language, description, description_extra, description_extra_two)); if (!"".equals(description))
eb.setDescription(this.handle(language, description, description_extra, description_extra_two));
return eb; return eb;
} }
@ -133,6 +134,7 @@ public class MessageEditor {
ResourceBundle resourceBundle = ResourceBundle.getBundle("Translations/Translations", locale); ResourceBundle resourceBundle = ResourceBundle.getBundle("Translations/Translations", locale);
if (resourceBundle.containsKey(string)) if (resourceBundle.containsKey(string))
return resourceBundle.getString(string).replaceAll("%extra%", extra).replaceAll("%extra_two%", extra_two); return resourceBundle.getString(string).replaceAll("%extra%", extra).replaceAll("%extra_two%", extra_two);
else return "This key doesn't exist. Please report this to the Bot Developers. Key: `" + string + "` Language_code: `" + language_code + "`"; else
return "This key doesn't exist. Please report this to the Bot Developers. Key: `" + string + "` Language_code: `" + language_code + "`";
} }
} }

View file

@ -13,13 +13,10 @@
# See the License for the specific language governing permissions and # See the License for the specific language governing permissions and
# limitations under the License. # limitations under the License.
# #
Hadder=Hadder Hadder=Hadder
error=Fehler error=Fehler
none=Nicht angegeben none=Nicht angegeben
success\!=Erfolgreich\! success\!=Erfolgreich\!
commands.fun.avatar.success.title=Avatar von %extra% commands.fun.avatar.success.title=Avatar von %extra%
commands.fun.avatar.error.title=Benutzer nicht gefunden commands.fun.avatar.error.title=Benutzer nicht gefunden
commands.fun.avatar.error.description=Ich kann keinen Benutzer mit dieser ID finden\! commands.fun.avatar.error.description=Ich kann keinen Benutzer mit dieser ID finden\!
@ -30,7 +27,6 @@ commands.fun.meme.success.title = Dein zufälliges Meme\:
commands.fun.meme.api.error=Die Anfrage an die Meme-API konnte nicht verarbeitet werden. Bitte versuche es später erneut. commands.fun.meme.api.error=Die Anfrage an die Meme-API konnte nicht verarbeitet werden. Bitte versuche es später erneut.
commands.fun.meme.help.description=Sendet dir einen zufälligen Meme. commands.fun.meme.help.description=Sendet dir einen zufälligen Meme.
commands.fun.clyde.help.description=Sendet eine Nachricht als Webhook namens Clyde. commands.fun.clyde.help.description=Sendet eine Nachricht als Webhook namens Clyde.
commands.general.about.success.title=Hadder - Info commands.general.about.success.title=Hadder - Info
commands.general.about.success.description=Hadder ist ein Open-Source Discord Bot. commands.general.about.success.description=Hadder ist ein Open-Source Discord Bot.
commands.general.about.success.field.one.title=Unterstütze die Entwickler commands.general.about.success.field.one.title=Unterstütze die Entwickler
@ -54,7 +50,6 @@ commands.general.invite.success.title = Lade mich ein\!
commands.general.invite.success.description=[Lade mich hier ein\!]%extra% commands.general.invite.success.description=[Lade mich hier ein\!]%extra%
commands.general.invite.help.description=Zeigt den Einladungslink an, um Hadder auf deinen Server einzuladen. commands.general.invite.help.description=Zeigt den Einladungslink an, um Hadder auf deinen Server einzuladen.
commands.general.ping.help.description=Zeigt den Ping zur Discord API. commands.general.ping.help.description=Zeigt den Ping zur Discord API.
commands.misc.feedback.title.request.title=Feedback-Thema commands.misc.feedback.title.request.title=Feedback-Thema
commands.misc.feedback.title.request.description=Bitte senden Sie mir das Thema des Feedbacks. commands.misc.feedback.title.request.description=Bitte senden Sie mir das Thema des Feedbacks.
commands.misc.feedback.description.request.title=Feedback Beschreibung commands.misc.feedback.description.request.title=Feedback Beschreibung
@ -108,7 +103,6 @@ commands.misc.moveall.error.target.int.title = Ungültige ID
commands.misc.moveall.error.target.int.description=You haven't specified an ID as the target channel. commands.misc.moveall.error.target.int.description=You haven't specified an ID as the target channel.
commands.misc.moveall.help.description=Verschiebt alle Benutzer des Ursprungskanals in den Zielkanal. commands.misc.moveall.help.description=Verschiebt alle Benutzer des Ursprungskanals in den Zielkanal.
commands.misc.corona.help.description=Zeigt die neuesten Statistiken von COVID-19 commands.misc.corona.help.description=Zeigt die neuesten Statistiken von COVID-19
commands.moderation.ban.success.title=Erfolgreich gebannt commands.moderation.ban.success.title=Erfolgreich gebannt
commands.moderation.ban.success.description=Ich habe %extra% erfolgreich gebannt commands.moderation.ban.success.description=Ich habe %extra% erfolgreich gebannt
commands.moderation.ban.error.title=Nicht möglich commands.moderation.ban.error.title=Nicht möglich
@ -208,7 +202,6 @@ commands.moderation.editrules.error.description = There is nor rules message in
commands.moderation.editrules.success.title=Erfolgreich geändert commands.moderation.editrules.success.title=Erfolgreich geändert
commands.moderation.editrules.success.description=Ich habe erfolgreich die Regeln geändert commands.moderation.editrules.success.description=Ich habe erfolgreich die Regeln geändert
commands.moderation.editrules.help.description=Bearbeitet die Regelnachricht. commands.moderation.editrules.help.description=Bearbeitet die Regelnachricht.
commands.music.bass.error.connected.title=Kein Kanal commands.music.bass.error.connected.title=Kein Kanal
commands.music.bass.error.connected.description=Du musst im selben Sprachkanal wie der Bot sein, um den Bass zu ändern. commands.music.bass.error.connected.description=Du musst im selben Sprachkanal wie der Bot sein, um den Bass zu ändern.
commands.music.bass.help.description=Ändere den Bass für den Song, welcher gerade abgespielt wird. commands.music.bass.help.description=Ändere den Bass für den Song, welcher gerade abgespielt wird.
@ -290,7 +283,6 @@ commands.music.loop.help.description = Wiederholt ein Lied/Warteschlange.
commands.music.echo.success.title=Erfolgreich aktiviert commands.music.echo.success.title=Erfolgreich aktiviert
commands.music.echo.success.description=I will now repeat everything I can hear in your voice channel commands.music.echo.success.description=I will now repeat everything I can hear in your voice channel
commands.music.echo.help.description=Sends your voice through Hadder. commands.music.echo.help.description=Sends your voice through Hadder.
commands.nsfw.gif.error.title=GIF wird nicht angezeigt? Klicke hier commands.nsfw.gif.error.title=GIF wird nicht angezeigt? Klicke hier
commands.nsfw.img.error.title=Bild wird nicht angezeigt? Klicke hier commands.nsfw.img.error.title=Bild wird nicht angezeigt? Klicke hier
commands.nsfw.anal.help.description=Zeigt einen zufälligen Anal GIF. commands.nsfw.anal.help.description=Zeigt einen zufälligen Anal GIF.
@ -308,7 +300,6 @@ commands.nsfw.randomporn.help.description = Zeigt ein völlig zufälliges Porno
commands.nsfw.solo.help.description=Zeigt einen zufälligen Solo GIF. commands.nsfw.solo.help.description=Zeigt einen zufälligen Solo GIF.
commands.nsfw.spank.help.description=Zeigt ein zufälliges spank GIF. commands.nsfw.spank.help.description=Zeigt ein zufälliges spank GIF.
commands.nsfw.trans.help.description=Zeigt ein zufälliges Trans Bild commands.nsfw.trans.help.description=Zeigt ein zufälliges Trans Bild
commands.owner.eval.success.title=Eval-Befehl commands.owner.eval.success.title=Eval-Befehl
commands.owner.eval.success.input=Eingabe commands.owner.eval.success.input=Eingabe
commands.owner.eval.success.output=Ausgabe commands.owner.eval.success.output=Ausgabe
@ -329,7 +320,6 @@ commands.owner.blacklist.success.add.description = I successfully added the foll
commands.owner.blacklist.success.remove.title=Successfully removed the commands from the blacklist commands.owner.blacklist.success.remove.title=Successfully removed the commands from the blacklist
commands.owner.blacklist.success.remove.description=I successfully removed the following commands from the blacklist\:\n %extra% commands.owner.blacklist.success.remove.description=I successfully removed the following commands from the blacklist\:\n %extra%
commands.owner.blacklist.help.description=Blacklist a user for specific commands commands.owner.blacklist.help.description=Blacklist a user for specific commands
commands.settings.language.success.title=Sprache festgelegt commands.settings.language.success.title=Sprache festgelegt
commands.settings.language.success.description=`%extra%` ist jetzt deine neue Sprache. commands.settings.language.success.description=`%extra%` ist jetzt deine neue Sprache.
commands.settings.language.help.description=Führt den angegebenen Code aus. commands.settings.language.help.description=Führt den angegebenen Code aus.

View file

@ -13,13 +13,10 @@
# See the License for the specific language governing permissions and # See the License for the specific language governing permissions and
# limitations under the License. # limitations under the License.
# #
Hadder=Hadder Hadder=Hadder
error=Error error=Error
none=None none=None
success\!=Success\! success\!=Success\!
commands.fun.avatar.success.title=Avatar of %extra% commands.fun.avatar.success.title=Avatar of %extra%
commands.fun.avatar.error.title=User not found commands.fun.avatar.error.title=User not found
commands.fun.avatar.error.description=I can not find a user with this id\! commands.fun.avatar.error.description=I can not find a user with this id\!
@ -30,7 +27,6 @@ commands.fun.meme.success.title = Your random meme\:
commands.fun.meme.api.error=The request to the meme API could not be processed. Please try again later. commands.fun.meme.api.error=The request to the meme API could not be processed. Please try again later.
commands.fun.meme.help.description=Sends you a random meme. commands.fun.meme.help.description=Sends you a random meme.
commands.fun.clyde.help.description=Sends a message as a webhook named Clyde. commands.fun.clyde.help.description=Sends a message as a webhook named Clyde.
commands.general.about.success.title=Hadder - About commands.general.about.success.title=Hadder - About
commands.general.about.success.description=Hadder is an open source Discord bot. commands.general.about.success.description=Hadder is an open source Discord bot.
commands.general.about.success.field.one.title=Support the developers commands.general.about.success.field.one.title=Support the developers
@ -54,7 +50,6 @@ commands.general.invite.success.title = Invite me\!
commands.general.invite.success.description=[Invite me here\!]%extra% commands.general.invite.success.description=[Invite me here\!]%extra%
commands.general.invite.help.description=Shows the invitation link to invite Hadder to your server. commands.general.invite.help.description=Shows the invitation link to invite Hadder to your server.
commands.general.ping.help.description=Shows the ping to the Discord API. commands.general.ping.help.description=Shows the ping to the Discord API.
commands.misc.feedback.title.request.title=Feedback Topic commands.misc.feedback.title.request.title=Feedback Topic
commands.misc.feedback.title.request.description=Please send me the feedback topic. commands.misc.feedback.title.request.description=Please send me the feedback topic.
commands.misc.feedback.description.request.title=Feedback Description commands.misc.feedback.description.request.title=Feedback Description
@ -108,7 +103,6 @@ commands.misc.moveall.error.target.int.title = Invalid ID
commands.misc.moveall.error.target.int.description=You haven't specified an ID as the target channel. commands.misc.moveall.error.target.int.description=You haven't specified an ID as the target channel.
commands.misc.moveall.help.description=Moves all users in the source channel to the target channel. commands.misc.moveall.help.description=Moves all users in the source channel to the target channel.
commands.misc.corona.help.description=Shows the newest stats of COVID-19 commands.misc.corona.help.description=Shows the newest stats of COVID-19
commands.moderation.ban.success.title=Successfully banned commands.moderation.ban.success.title=Successfully banned
commands.moderation.ban.success.description=I successfully baned %extra% commands.moderation.ban.success.description=I successfully baned %extra%
commands.moderation.ban.error.title=Not possible commands.moderation.ban.error.title=Not possible
@ -208,7 +202,6 @@ commands.moderation.editrules.error.description = There is nor rules message in
commands.moderation.editrules.success.title=Successfully changed commands.moderation.editrules.success.title=Successfully changed
commands.moderation.editrules.success.description=I successfully changed the rules commands.moderation.editrules.success.description=I successfully changed the rules
commands.moderation.editrules.help.description=Edits the rules message. commands.moderation.editrules.help.description=Edits the rules message.
commands.music.bass.error.connected.title=No channel commands.music.bass.error.connected.title=No channel
commands.music.bass.error.connected.description=You have to be in the same voice channel as the bot to change the bass level. commands.music.bass.error.connected.description=You have to be in the same voice channel as the bot to change the bass level.
commands.music.bass.help.description=Change the bass for the song which is played at the moment. commands.music.bass.help.description=Change the bass for the song which is played at the moment.
@ -283,7 +276,6 @@ commands.music.loop.help.description = Repeats a song/queue.
commands.music.echo.success.title=Successfully activated commands.music.echo.success.title=Successfully activated
commands.music.echo.success.description=I will now repeat everything I can hear in your voice channel commands.music.echo.success.description=I will now repeat everything I can hear in your voice channel
commands.music.echo.help.description=Sends your voice through Hadder. commands.music.echo.help.description=Sends your voice through Hadder.
commands.nsfw.gif.error.title=GIF not showing? Click here commands.nsfw.gif.error.title=GIF not showing? Click here
commands.nsfw.img.error.title=Image not showing? Click here commands.nsfw.img.error.title=Image not showing? Click here
commands.nsfw.anal.help.description=Shows a random anal gif. commands.nsfw.anal.help.description=Shows a random anal gif.
@ -301,7 +293,6 @@ commands.nsfw.randomporn.help.description = Shows a completely random porn gif.
commands.nsfw.solo.help.description=Shows a random solo gif. commands.nsfw.solo.help.description=Shows a random solo gif.
commands.nsfw.spank.help.description=Shows a random spank gif. commands.nsfw.spank.help.description=Shows a random spank gif.
commands.nsfw.trans.help.description=Shows a random trans picture commands.nsfw.trans.help.description=Shows a random trans picture
commands.owner.eval.success.title=Eval Command commands.owner.eval.success.title=Eval Command
commands.owner.eval.success.input=Input commands.owner.eval.success.input=Input
commands.owner.eval.success.output=Output commands.owner.eval.success.output=Output
@ -322,7 +313,6 @@ commands.owner.blacklist.success.add.description = I successfully added the foll
commands.owner.blacklist.success.remove.title=Successfully removed the commands from the blacklist commands.owner.blacklist.success.remove.title=Successfully removed the commands from the blacklist
commands.owner.blacklist.success.remove.description=I successfully removed the following commands from the blacklist\:\n %extra% commands.owner.blacklist.success.remove.description=I successfully removed the following commands from the blacklist\:\n %extra%
commands.owner.blacklist.help.description=Blacklist a user for specific commands commands.owner.blacklist.help.description=Blacklist a user for specific commands
commands.settings.language.success.title=Language set commands.settings.language.success.title=Language set
commands.settings.language.success.description=`%extra%` is your new language now. commands.settings.language.success.description=`%extra%` is your new language now.
commands.settings.language.error.title=Language not found commands.settings.language.error.title=Language not found

View file

@ -13,13 +13,10 @@
# See the License for the specific language governing permissions and # See the License for the specific language governing permissions and
# limitations under the License. # limitations under the License.
# #
Hadder=Hadder Hadder=Hadder
error=Error error=Error
none=None none=None
success\!=Success\! success\!=Success\!
commands.fun.avatar.success.title=Avatar of %extra% commands.fun.avatar.success.title=Avatar of %extra%
commands.fun.avatar.error.title=User not found commands.fun.avatar.error.title=User not found
commands.fun.avatar.error.description=I can not find a user with this id\! commands.fun.avatar.error.description=I can not find a user with this id\!
@ -30,7 +27,6 @@ commands.fun.meme.success.title = Your random meme\:
commands.fun.meme.api.error=The request to the meme API could not be processed. Please try again later. commands.fun.meme.api.error=The request to the meme API could not be processed. Please try again later.
commands.fun.meme.help.description=Sends you a random meme. commands.fun.meme.help.description=Sends you a random meme.
commands.fun.clyde.help.description=Sends a message as a webhook named Clyde. commands.fun.clyde.help.description=Sends a message as a webhook named Clyde.
commands.general.about.success.title=Hadder - About commands.general.about.success.title=Hadder - About
commands.general.about.success.description=Hadder is an open source Discord bot. commands.general.about.success.description=Hadder is an open source Discord bot.
commands.general.about.success.field.one.title=Support the developers commands.general.about.success.field.one.title=Support the developers
@ -54,7 +50,6 @@ commands.general.invite.success.title = Invite me\!
commands.general.invite.success.description=[Invite me here\!]%extra% commands.general.invite.success.description=[Invite me here\!]%extra%
commands.general.invite.help.description=Shows the invitation link to invite Hadder to your server. commands.general.invite.help.description=Shows the invitation link to invite Hadder to your server.
commands.general.ping.help.description=Shows the ping to the Discord API. commands.general.ping.help.description=Shows the ping to the Discord API.
commands.misc.feedback.title.request.title=Feedback Topic commands.misc.feedback.title.request.title=Feedback Topic
commands.misc.feedback.title.request.description=Please send me the feedback topic. commands.misc.feedback.title.request.description=Please send me the feedback topic.
commands.misc.feedback.description.request.title=Feedback Description commands.misc.feedback.description.request.title=Feedback Description
@ -108,7 +103,6 @@ commands.misc.moveall.error.target.int.title = Invalid ID
commands.misc.moveall.error.target.int.description=You haven't specified an ID as the target channel. commands.misc.moveall.error.target.int.description=You haven't specified an ID as the target channel.
commands.misc.moveall.help.description=Moves all users in the source channel to the target channel. commands.misc.moveall.help.description=Moves all users in the source channel to the target channel.
commands.misc.corona.help.description=Shows the newest stats of COVID-19 commands.misc.corona.help.description=Shows the newest stats of COVID-19
commands.moderation.ban.success.title=Successfully banned commands.moderation.ban.success.title=Successfully banned
commands.moderation.ban.success.description=I successfully baned %extra% commands.moderation.ban.success.description=I successfully baned %extra%
commands.moderation.ban.error.title=Not possible commands.moderation.ban.error.title=Not possible
@ -208,7 +202,6 @@ commands.moderation.editrules.error.description = There is nor rules message in
commands.moderation.editrules.success.title=Successfully changed commands.moderation.editrules.success.title=Successfully changed
commands.moderation.editrules.success.description=I successfully changed the rules commands.moderation.editrules.success.description=I successfully changed the rules
commands.moderation.editrules.help.description=Edits the rules message. commands.moderation.editrules.help.description=Edits the rules message.
commands.music.bass.error.connected.title=No channel commands.music.bass.error.connected.title=No channel
commands.music.bass.error.connected.description=You have to be in the same voice channel as the bot to change the bass level. commands.music.bass.error.connected.description=You have to be in the same voice channel as the bot to change the bass level.
commands.music.bass.help.description=Change the bass for the song which is played at the moment. commands.music.bass.help.description=Change the bass for the song which is played at the moment.
@ -290,7 +283,6 @@ commands.music.loop.help.description = Repeats a song/queue.
commands.music.echo.success.title=Successfully activated commands.music.echo.success.title=Successfully activated
commands.music.echo.success.description=I will now repeat everything I can hear in your voice channel commands.music.echo.success.description=I will now repeat everything I can hear in your voice channel
commands.music.echo.help.description=Sends your voice through Hadder. commands.music.echo.help.description=Sends your voice through Hadder.
commands.nsfw.gif.error.title=GIF not showing? Click here commands.nsfw.gif.error.title=GIF not showing? Click here
commands.nsfw.img.error.title=Image not showing? Click here commands.nsfw.img.error.title=Image not showing? Click here
commands.nsfw.anal.help.description=Shows a random anal gif. commands.nsfw.anal.help.description=Shows a random anal gif.
@ -308,7 +300,6 @@ commands.nsfw.randomporn.help.description = Shows a completely random porn gif.
commands.nsfw.solo.help.description=Shows a random solo gif. commands.nsfw.solo.help.description=Shows a random solo gif.
commands.nsfw.spank.help.description=Shows a random spank gif. commands.nsfw.spank.help.description=Shows a random spank gif.
commands.nsfw.trans.help.description=Shows a random trans picture commands.nsfw.trans.help.description=Shows a random trans picture
commands.owner.eval.success.title=Eval Command commands.owner.eval.success.title=Eval Command
commands.owner.eval.success.input=Input commands.owner.eval.success.input=Input
commands.owner.eval.success.output=Output commands.owner.eval.success.output=Output
@ -329,7 +320,6 @@ commands.owner.blacklist.success.add.description = I successfully added the foll
commands.owner.blacklist.success.remove.title=Successfully removed the commands from the blacklist commands.owner.blacklist.success.remove.title=Successfully removed the commands from the blacklist
commands.owner.blacklist.success.remove.description=I successfully removed the following commands from the blacklist\:\n %extra% commands.owner.blacklist.success.remove.description=I successfully removed the following commands from the blacklist\:\n %extra%
commands.owner.blacklist.help.description=Blacklist a user for specific commands commands.owner.blacklist.help.description=Blacklist a user for specific commands
commands.settings.language.success.title=Language set commands.settings.language.success.title=Language set
commands.settings.language.success.description=`%extra%` is your new language now. commands.settings.language.success.description=`%extra%` is your new language now.
commands.settings.language.help.description=Sets the new primary language for a user. commands.settings.language.help.description=Sets the new primary language for a user.

View file

@ -13,13 +13,10 @@
# See the License for the specific language governing permissions and # See the License for the specific language governing permissions and
# limitations under the License. # limitations under the License.
# #
Hadder=Hadder Hadder=Hadder
error=Error error=Error
none=None none=None
success\!=Success\! success\!=Success\!
commands.fun.avatar.success.title=Avatar of %extra% commands.fun.avatar.success.title=Avatar of %extra%
commands.fun.avatar.error.title=User not found commands.fun.avatar.error.title=User not found
commands.fun.avatar.error.description=I can not find a user with this id\! commands.fun.avatar.error.description=I can not find a user with this id\!
@ -30,7 +27,6 @@ commands.fun.meme.success.title = Your random meme\:
commands.fun.meme.api.error=The request to the meme API could not be processed. Please try again later. commands.fun.meme.api.error=The request to the meme API could not be processed. Please try again later.
commands.fun.meme.help.description=Sends you a random meme. commands.fun.meme.help.description=Sends you a random meme.
commands.fun.clyde.help.description=Sends a message as a webhook named Clyde. commands.fun.clyde.help.description=Sends a message as a webhook named Clyde.
commands.general.about.success.title=Hadder - About commands.general.about.success.title=Hadder - About
commands.general.about.success.description=Hadder is an open source Discord bot. commands.general.about.success.description=Hadder is an open source Discord bot.
commands.general.about.success.field.one.title=Support the developers commands.general.about.success.field.one.title=Support the developers
@ -54,7 +50,6 @@ commands.general.invite.success.title = Invite me\!
commands.general.invite.success.description=[Invite me here\!]%extra% commands.general.invite.success.description=[Invite me here\!]%extra%
commands.general.invite.help.description=Shows the invitation link to invite Hadder to your server. commands.general.invite.help.description=Shows the invitation link to invite Hadder to your server.
commands.general.ping.help.description=Shows the ping to the Discord API. commands.general.ping.help.description=Shows the ping to the Discord API.
commands.misc.feedback.title.request.title=Feedback Topic commands.misc.feedback.title.request.title=Feedback Topic
commands.misc.feedback.title.request.description=Please send me the feedback topic. commands.misc.feedback.title.request.description=Please send me the feedback topic.
commands.misc.feedback.description.request.title=Feedback Description commands.misc.feedback.description.request.title=Feedback Description
@ -108,7 +103,6 @@ commands.misc.moveall.error.target.int.title = Invalid ID
commands.misc.moveall.error.target.int.description=You haven't specified an ID as the target channel. commands.misc.moveall.error.target.int.description=You haven't specified an ID as the target channel.
commands.misc.moveall.help.description=Moves all users in the source channel to the target channel. commands.misc.moveall.help.description=Moves all users in the source channel to the target channel.
commands.misc.corona.help.description=Shows the newest stats of COVID-19 commands.misc.corona.help.description=Shows the newest stats of COVID-19
commands.moderation.ban.success.title=Successfully banned commands.moderation.ban.success.title=Successfully banned
commands.moderation.ban.success.description=I successfully baned %extra% commands.moderation.ban.success.description=I successfully baned %extra%
commands.moderation.ban.error.title=Not possible commands.moderation.ban.error.title=Not possible
@ -208,7 +202,6 @@ commands.moderation.editrules.error.description = There is nor rules message in
commands.moderation.editrules.success.title=Successfully changed commands.moderation.editrules.success.title=Successfully changed
commands.moderation.editrules.success.description=I successfully changed the rules commands.moderation.editrules.success.description=I successfully changed the rules
commands.moderation.editrules.help.description=Edits the rules message. commands.moderation.editrules.help.description=Edits the rules message.
commands.music.bass.error.connected.title=No channel commands.music.bass.error.connected.title=No channel
commands.music.bass.error.connected.description=You have to be in the same voice channel as the bot to change the bass level. commands.music.bass.error.connected.description=You have to be in the same voice channel as the bot to change the bass level.
commands.music.bass.help.description=Change the bass for the song which is played at the moment. commands.music.bass.help.description=Change the bass for the song which is played at the moment.
@ -290,7 +283,6 @@ commands.music.loop.help.description = Repeats a song/queue.
commands.music.echo.success.title=Successfully activated commands.music.echo.success.title=Successfully activated
commands.music.echo.success.description=I will now repeat everything I can hear in your voice channel commands.music.echo.success.description=I will now repeat everything I can hear in your voice channel
commands.music.echo.help.description=Sends your voice through Hadder. commands.music.echo.help.description=Sends your voice through Hadder.
commands.nsfw.gif.error.title=GIF not showing? Click here commands.nsfw.gif.error.title=GIF not showing? Click here
commands.nsfw.img.error.title=Image not showing? Click here commands.nsfw.img.error.title=Image not showing? Click here
commands.nsfw.anal.help.description=Shows a random anal gif. commands.nsfw.anal.help.description=Shows a random anal gif.
@ -308,7 +300,6 @@ commands.nsfw.randomporn.help.description = Shows a completely random porn gif.
commands.nsfw.solo.help.description=Shows a random solo gif. commands.nsfw.solo.help.description=Shows a random solo gif.
commands.nsfw.spank.help.description=Shows a random spank gif. commands.nsfw.spank.help.description=Shows a random spank gif.
commands.nsfw.trans.help.description=Shows a random trans picture commands.nsfw.trans.help.description=Shows a random trans picture
commands.owner.eval.success.title=Eval Command commands.owner.eval.success.title=Eval Command
commands.owner.eval.success.input=Input commands.owner.eval.success.input=Input
commands.owner.eval.success.output=Output commands.owner.eval.success.output=Output
@ -329,7 +320,6 @@ commands.owner.blacklist.success.add.description = I successfully added the foll
commands.owner.blacklist.success.remove.title=Successfully removed the commands from the blacklist commands.owner.blacklist.success.remove.title=Successfully removed the commands from the blacklist
commands.owner.blacklist.success.remove.description=I successfully removed the following commands from the blacklist\:\n %extra% commands.owner.blacklist.success.remove.description=I successfully removed the following commands from the blacklist\:\n %extra%
commands.owner.blacklist.help.description=Blacklist a user for specific commands commands.owner.blacklist.help.description=Blacklist a user for specific commands
commands.settings.language.success.title=Language set commands.settings.language.success.title=Language set
commands.settings.language.success.description=`%extra%` is your new language now. commands.settings.language.success.description=`%extra%` is your new language now.
commands.settings.language.help.description=Sets the new primary language for a user. commands.settings.language.help.description=Sets the new primary language for a user.

View file

@ -13,13 +13,10 @@
# See the License for the specific language governing permissions and # See the License for the specific language governing permissions and
# limitations under the License. # limitations under the License.
# #
Hadder=Hadder Hadder=Hadder
error=Error error=Error
none=None none=None
success\!=Success\! success\!=Success\!
commands.fun.avatar.success.title=Avatar of %extra% commands.fun.avatar.success.title=Avatar of %extra%
commands.fun.avatar.error.title=User not found commands.fun.avatar.error.title=User not found
commands.fun.avatar.error.description=I can not find a user with this id\! commands.fun.avatar.error.description=I can not find a user with this id\!
@ -30,7 +27,6 @@ commands.fun.meme.success.title = Your random meme\:
commands.fun.meme.api.error=The request to the meme API could not be processed. Please try again later. commands.fun.meme.api.error=The request to the meme API could not be processed. Please try again later.
commands.fun.meme.help.description=Sends you a random meme. commands.fun.meme.help.description=Sends you a random meme.
commands.fun.clyde.help.description=Sends a message as a webhook named Clyde. commands.fun.clyde.help.description=Sends a message as a webhook named Clyde.
commands.general.about.success.title=Hadder - About commands.general.about.success.title=Hadder - About
commands.general.about.success.description=Hadder is an open source Discord bot. commands.general.about.success.description=Hadder is an open source Discord bot.
commands.general.about.success.field.one.title=Support the developers commands.general.about.success.field.one.title=Support the developers
@ -54,7 +50,6 @@ commands.general.invite.success.title = Invite me\!
commands.general.invite.success.description=[Invite me here\!]%extra% commands.general.invite.success.description=[Invite me here\!]%extra%
commands.general.invite.help.description=Shows the invitation link to invite Hadder to your server. commands.general.invite.help.description=Shows the invitation link to invite Hadder to your server.
commands.general.ping.help.description=Shows the ping to the Discord API. commands.general.ping.help.description=Shows the ping to the Discord API.
commands.misc.feedback.title.request.title=Feedback Topic commands.misc.feedback.title.request.title=Feedback Topic
commands.misc.feedback.title.request.description=Please send me the feedback topic. commands.misc.feedback.title.request.description=Please send me the feedback topic.
commands.misc.feedback.description.request.title=Feedback Description commands.misc.feedback.description.request.title=Feedback Description
@ -108,7 +103,6 @@ commands.misc.moveall.error.target.int.title = Invalid ID
commands.misc.moveall.error.target.int.description=You haven't specified an ID as the target channel. commands.misc.moveall.error.target.int.description=You haven't specified an ID as the target channel.
commands.misc.moveall.help.description=Moves all users in the source channel to the target channel. commands.misc.moveall.help.description=Moves all users in the source channel to the target channel.
commands.misc.corona.help.description=Shows the newest stats of COVID-19 commands.misc.corona.help.description=Shows the newest stats of COVID-19
commands.moderation.ban.success.title=Successfully banned commands.moderation.ban.success.title=Successfully banned
commands.moderation.ban.success.description=I successfully baned %extra% commands.moderation.ban.success.description=I successfully baned %extra%
commands.moderation.ban.error.title=Not possible commands.moderation.ban.error.title=Not possible
@ -208,7 +202,6 @@ commands.moderation.editrules.error.description = There is nor rules message in
commands.moderation.editrules.success.title=Successfully changed commands.moderation.editrules.success.title=Successfully changed
commands.moderation.editrules.success.description=I successfully changed the rules commands.moderation.editrules.success.description=I successfully changed the rules
commands.moderation.editrules.help.description=Edits the rules message. commands.moderation.editrules.help.description=Edits the rules message.
commands.music.bass.error.connected.title=No channel commands.music.bass.error.connected.title=No channel
commands.music.bass.error.connected.description=You have to be in the same voice channel as the bot to change the bass level. commands.music.bass.error.connected.description=You have to be in the same voice channel as the bot to change the bass level.
commands.music.bass.help.description=Change the bass for the song which is played at the moment. commands.music.bass.help.description=Change the bass for the song which is played at the moment.
@ -290,7 +283,6 @@ commands.music.loop.help.description = Repeats a song/queue.
commands.music.echo.success.title=Successfully activated commands.music.echo.success.title=Successfully activated
commands.music.echo.success.description=I will now repeat everything I can hear in your voice channel commands.music.echo.success.description=I will now repeat everything I can hear in your voice channel
commands.music.echo.help.description=Sends your voice through Hadder. commands.music.echo.help.description=Sends your voice through Hadder.
commands.nsfw.gif.error.title=GIF not showing? Click here commands.nsfw.gif.error.title=GIF not showing? Click here
commands.nsfw.img.error.title=Image not showing? Click here commands.nsfw.img.error.title=Image not showing? Click here
commands.nsfw.anal.help.description=Shows a random anal gif. commands.nsfw.anal.help.description=Shows a random anal gif.
@ -308,7 +300,6 @@ commands.nsfw.randomporn.help.description = Shows a completely random porn gif.
commands.nsfw.solo.help.description=Shows a random solo gif. commands.nsfw.solo.help.description=Shows a random solo gif.
commands.nsfw.spank.help.description=Shows a random spank gif. commands.nsfw.spank.help.description=Shows a random spank gif.
commands.nsfw.trans.help.description=Shows a random trans picture commands.nsfw.trans.help.description=Shows a random trans picture
commands.owner.eval.success.title=Eval Command commands.owner.eval.success.title=Eval Command
commands.owner.eval.success.input=Input commands.owner.eval.success.input=Input
commands.owner.eval.success.output=Output commands.owner.eval.success.output=Output
@ -329,7 +320,6 @@ commands.owner.blacklist.success.add.description = I successfully added the foll
commands.owner.blacklist.success.remove.title=Successfully removed the commands from the blacklist commands.owner.blacklist.success.remove.title=Successfully removed the commands from the blacklist
commands.owner.blacklist.success.remove.description=I successfully removed the following commands from the blacklist\:\n %extra% commands.owner.blacklist.success.remove.description=I successfully removed the following commands from the blacklist\:\n %extra%
commands.owner.blacklist.help.description=Blacklist a user for specific commands commands.owner.blacklist.help.description=Blacklist a user for specific commands
commands.settings.language.success.title=Language set commands.settings.language.success.title=Language set
commands.settings.language.success.description=`%extra%` is your new language now. commands.settings.language.success.description=`%extra%` is your new language now.
commands.settings.language.help.description=Sets the new primary language for a user. commands.settings.language.help.description=Sets the new primary language for a user.

View file

@ -13,13 +13,10 @@
# See the License for the specific language governing permissions and # See the License for the specific language governing permissions and
# limitations under the License. # limitations under the License.
# #
Hadder=Hadder Hadder=Hadder
error=Error error=Error
none=None none=None
success\!=Success\! success\!=Success\!
commands.fun.avatar.success.title=Avatar of %extra% commands.fun.avatar.success.title=Avatar of %extra%
commands.fun.avatar.error.title=User not found commands.fun.avatar.error.title=User not found
commands.fun.avatar.error.description=I can not find a user with this id\! commands.fun.avatar.error.description=I can not find a user with this id\!
@ -30,7 +27,6 @@ commands.fun.meme.success.title = Your random meme\:
commands.fun.meme.api.error=The request to the meme API could not be processed. Please try again later. commands.fun.meme.api.error=The request to the meme API could not be processed. Please try again later.
commands.fun.meme.help.description=Sends you a random meme. commands.fun.meme.help.description=Sends you a random meme.
commands.fun.clyde.help.description=Sends a message as a webhook named Clyde. commands.fun.clyde.help.description=Sends a message as a webhook named Clyde.
commands.general.about.success.title=Hadder - About commands.general.about.success.title=Hadder - About
commands.general.about.success.description=Hadder is an open source Discord bot. commands.general.about.success.description=Hadder is an open source Discord bot.
commands.general.about.success.field.one.title=Support the developers commands.general.about.success.field.one.title=Support the developers
@ -54,7 +50,6 @@ commands.general.invite.success.title = Invite me\!
commands.general.invite.success.description=[Invite me here\!]%extra% commands.general.invite.success.description=[Invite me here\!]%extra%
commands.general.invite.help.description=Shows the invitation link to invite Hadder to your server. commands.general.invite.help.description=Shows the invitation link to invite Hadder to your server.
commands.general.ping.help.description=Shows the ping to the Discord API. commands.general.ping.help.description=Shows the ping to the Discord API.
commands.misc.feedback.title.request.title=Feedback Topic commands.misc.feedback.title.request.title=Feedback Topic
commands.misc.feedback.title.request.description=Please send me the feedback topic. commands.misc.feedback.title.request.description=Please send me the feedback topic.
commands.misc.feedback.description.request.title=Feedback Description commands.misc.feedback.description.request.title=Feedback Description
@ -108,7 +103,6 @@ commands.misc.moveall.error.target.int.title = Invalid ID
commands.misc.moveall.error.target.int.description=You haven't specified an ID as the target channel. commands.misc.moveall.error.target.int.description=You haven't specified an ID as the target channel.
commands.misc.moveall.help.description=Moves all users in the source channel to the target channel. commands.misc.moveall.help.description=Moves all users in the source channel to the target channel.
commands.misc.corona.help.description=Shows the newest stats of COVID-19 commands.misc.corona.help.description=Shows the newest stats of COVID-19
commands.moderation.ban.success.title=Successfully banned commands.moderation.ban.success.title=Successfully banned
commands.moderation.ban.success.description=I successfully baned %extra% commands.moderation.ban.success.description=I successfully baned %extra%
commands.moderation.ban.error.title=Not possible commands.moderation.ban.error.title=Not possible
@ -208,7 +202,6 @@ commands.moderation.editrules.error.description = There is nor rules message in
commands.moderation.editrules.success.title=Successfully changed commands.moderation.editrules.success.title=Successfully changed
commands.moderation.editrules.success.description=I successfully changed the rules commands.moderation.editrules.success.description=I successfully changed the rules
commands.moderation.editrules.help.description=Edits the rules message. commands.moderation.editrules.help.description=Edits the rules message.
commands.music.bass.error.connected.title=No channel commands.music.bass.error.connected.title=No channel
commands.music.bass.error.connected.description=You have to be in the same voice channel as the bot to change the bass level. commands.music.bass.error.connected.description=You have to be in the same voice channel as the bot to change the bass level.
commands.music.bass.help.description=Change the bass for the song which is played at the moment. commands.music.bass.help.description=Change the bass for the song which is played at the moment.
@ -290,7 +283,6 @@ commands.music.loop.help.description = Repeats a song/queue.
commands.music.echo.success.title=Successfully activated commands.music.echo.success.title=Successfully activated
commands.music.echo.success.description=I will now repeat everything I can hear in your voice channel commands.music.echo.success.description=I will now repeat everything I can hear in your voice channel
commands.music.echo.help.description=Sends your voice through Hadder. commands.music.echo.help.description=Sends your voice through Hadder.
commands.nsfw.gif.error.title=GIF not showing? Click here commands.nsfw.gif.error.title=GIF not showing? Click here
commands.nsfw.img.error.title=Image not showing? Click here commands.nsfw.img.error.title=Image not showing? Click here
commands.nsfw.anal.help.description=Shows a random anal gif. commands.nsfw.anal.help.description=Shows a random anal gif.
@ -308,7 +300,6 @@ commands.nsfw.randomporn.help.description = Shows a completely random porn gif.
commands.nsfw.solo.help.description=Shows a random solo gif. commands.nsfw.solo.help.description=Shows a random solo gif.
commands.nsfw.spank.help.description=Shows a random spank gif. commands.nsfw.spank.help.description=Shows a random spank gif.
commands.nsfw.trans.help.description=Shows a random trans picture commands.nsfw.trans.help.description=Shows a random trans picture
commands.owner.eval.success.title=Eval Command commands.owner.eval.success.title=Eval Command
commands.owner.eval.success.input=Input commands.owner.eval.success.input=Input
commands.owner.eval.success.output=Output commands.owner.eval.success.output=Output
@ -329,7 +320,6 @@ commands.owner.blacklist.success.add.description = I successfully added the foll
commands.owner.blacklist.success.remove.title=Successfully removed the commands from the blacklist commands.owner.blacklist.success.remove.title=Successfully removed the commands from the blacklist
commands.owner.blacklist.success.remove.description=I successfully removed the following commands from the blacklist\:\n %extra% commands.owner.blacklist.success.remove.description=I successfully removed the following commands from the blacklist\:\n %extra%
commands.owner.blacklist.help.description=Blacklist a user for specific commands commands.owner.blacklist.help.description=Blacklist a user for specific commands
commands.settings.language.success.title=Language set commands.settings.language.success.title=Language set
commands.settings.language.success.description=`%extra%` is your new language now. commands.settings.language.success.description=`%extra%` is your new language now.
commands.settings.language.help.description=Sets the new primary language for a user. commands.settings.language.help.description=Sets the new primary language for a user.

View file

@ -13,13 +13,10 @@
# See the License for the specific language governing permissions and # See the License for the specific language governing permissions and
# limitations under the License. # limitations under the License.
# #
Hadder=Hadder Hadder=Hadder
error=Error error=Error
none=None none=None
success\!=Success\! success\!=Success\!
commands.fun.avatar.success.title=Avatar of %extra% commands.fun.avatar.success.title=Avatar of %extra%
commands.fun.avatar.error.title=User not found commands.fun.avatar.error.title=User not found
commands.fun.avatar.error.description=I can not find a user with this id\! commands.fun.avatar.error.description=I can not find a user with this id\!
@ -30,7 +27,6 @@ commands.fun.meme.success.title = Your random meme\:
commands.fun.meme.api.error=The request to the meme API could not be processed. Please try again later. commands.fun.meme.api.error=The request to the meme API could not be processed. Please try again later.
commands.fun.meme.help.description=Sends you a random meme. commands.fun.meme.help.description=Sends you a random meme.
commands.fun.clyde.help.description=Sends a message as a webhook named Clyde. commands.fun.clyde.help.description=Sends a message as a webhook named Clyde.
commands.general.about.success.title=Hadder - About commands.general.about.success.title=Hadder - About
commands.general.about.success.description=Hadder is an open source Discord bot. commands.general.about.success.description=Hadder is an open source Discord bot.
commands.general.about.success.field.one.title=Support the developers commands.general.about.success.field.one.title=Support the developers
@ -54,7 +50,6 @@ commands.general.invite.success.title = Invite me\!
commands.general.invite.success.description=[Invite me here\!]%extra% commands.general.invite.success.description=[Invite me here\!]%extra%
commands.general.invite.help.description=Shows the invitation link to invite Hadder to your server. commands.general.invite.help.description=Shows the invitation link to invite Hadder to your server.
commands.general.ping.help.description=Shows the ping to the Discord API. commands.general.ping.help.description=Shows the ping to the Discord API.
commands.misc.feedback.title.request.title=Feedback Topic commands.misc.feedback.title.request.title=Feedback Topic
commands.misc.feedback.title.request.description=Please send me the feedback topic. commands.misc.feedback.title.request.description=Please send me the feedback topic.
commands.misc.feedback.description.request.title=Feedback Description commands.misc.feedback.description.request.title=Feedback Description
@ -108,7 +103,6 @@ commands.misc.moveall.error.target.int.title = Invalid ID
commands.misc.moveall.error.target.int.description=You haven't specified an ID as the target channel. commands.misc.moveall.error.target.int.description=You haven't specified an ID as the target channel.
commands.misc.moveall.help.description=Moves all users in the source channel to the target channel. commands.misc.moveall.help.description=Moves all users in the source channel to the target channel.
commands.misc.corona.help.description=Shows the newest stats of COVID-19 commands.misc.corona.help.description=Shows the newest stats of COVID-19
commands.moderation.ban.success.title=Successfully banned commands.moderation.ban.success.title=Successfully banned
commands.moderation.ban.success.description=I successfully baned %extra% commands.moderation.ban.success.description=I successfully baned %extra%
commands.moderation.ban.error.title=Not possible commands.moderation.ban.error.title=Not possible
@ -208,7 +202,6 @@ commands.moderation.editrules.error.description = There is nor rules message in
commands.moderation.editrules.success.title=Successfully changed commands.moderation.editrules.success.title=Successfully changed
commands.moderation.editrules.success.description=I successfully changed the rules commands.moderation.editrules.success.description=I successfully changed the rules
commands.moderation.editrules.help.description=Edits the rules message. commands.moderation.editrules.help.description=Edits the rules message.
commands.music.bass.error.connected.title=No channel commands.music.bass.error.connected.title=No channel
commands.music.bass.error.connected.description=You have to be in the same voice channel as the bot to change the bass level. commands.music.bass.error.connected.description=You have to be in the same voice channel as the bot to change the bass level.
commands.music.bass.help.description=Change the bass for the song which is played at the moment. commands.music.bass.help.description=Change the bass for the song which is played at the moment.
@ -290,7 +283,6 @@ commands.music.loop.help.description = Repeats a song/queue.
commands.music.echo.success.title=Successfully activated commands.music.echo.success.title=Successfully activated
commands.music.echo.success.description=I will now repeat everything I can hear in your voice channel commands.music.echo.success.description=I will now repeat everything I can hear in your voice channel
commands.music.echo.help.description=Sends your voice through Hadder. commands.music.echo.help.description=Sends your voice through Hadder.
commands.nsfw.gif.error.title=GIF not showing? Click here commands.nsfw.gif.error.title=GIF not showing? Click here
commands.nsfw.img.error.title=Image not showing? Click here commands.nsfw.img.error.title=Image not showing? Click here
commands.nsfw.anal.help.description=Shows a random anal gif. commands.nsfw.anal.help.description=Shows a random anal gif.
@ -308,7 +300,6 @@ commands.nsfw.randomporn.help.description = Shows a completely random porn gif.
commands.nsfw.solo.help.description=Shows a random solo gif. commands.nsfw.solo.help.description=Shows a random solo gif.
commands.nsfw.spank.help.description=Shows a random spank gif. commands.nsfw.spank.help.description=Shows a random spank gif.
commands.nsfw.trans.help.description=Shows a random trans picture commands.nsfw.trans.help.description=Shows a random trans picture
commands.owner.eval.success.title=Eval Command commands.owner.eval.success.title=Eval Command
commands.owner.eval.success.input=Input commands.owner.eval.success.input=Input
commands.owner.eval.success.output=Output commands.owner.eval.success.output=Output
@ -329,7 +320,6 @@ commands.owner.blacklist.success.add.description = I successfully added the foll
commands.owner.blacklist.success.remove.title=Successfully removed the commands from the blacklist commands.owner.blacklist.success.remove.title=Successfully removed the commands from the blacklist
commands.owner.blacklist.success.remove.description=I successfully removed the following commands from the blacklist\:\n %extra% commands.owner.blacklist.success.remove.description=I successfully removed the following commands from the blacklist\:\n %extra%
commands.owner.blacklist.help.description=Blacklist a user for specific commands commands.owner.blacklist.help.description=Blacklist a user for specific commands
commands.settings.language.success.title=Language set commands.settings.language.success.title=Language set
commands.settings.language.success.description=`%extra%` is your new language now. commands.settings.language.success.description=`%extra%` is your new language now.
commands.settings.language.help.description=Sets the new primary language for a user. commands.settings.language.help.description=Sets the new primary language for a user.