Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- } else if(cmd.equals("bugs")) {
- if(!client.hasPermission("cmd.bugs")) {
- client.sendButlerMessage(channel.getName(), "Diese Funktion steht dir hier nicht zur Verfügung.");
- return;
- }
- arg = KCodeParser.escape(arg);
- String[] split = arg.split(":");
- String one = "";
- String two = "";
- String msg = "";
- try {
- one = split[1].trim();
- two = split[1].trim();
- } catch(Exception ex) {
- }
- if(arg.equals("mail")) {
- if(!client.hasPermission("cmd.bugs.mail")) {
- client.sendButlerMessage(channel.getName(), "Diese Funktion steht dir hier nicht zur Verfügung.");
- return;
- }
- if(msg.isEmpty() || msg.length() < 20) {
- client.sendButlerMessage(channel.getName(), "Bitte gib eine detaillierte Beschreibung des Bugs mit mind. 20 Zeichen wieder.");
- return;
- }
- client.sendButlerMessage(channel.getName(), "Deine Beschreibung zu einem Bug wurde _an das Team Bugs weitergeleitet_, welches sich schnellstmöglich darum kümmert. Vielen Dank! °>1.gif<°");
- PoolConnection pcon = ConnectionPool.getConnection();
- Statement ps = null;
- try {
- Connection con = pcon.connect();
- ps = con.createStatement();
- ResultSet rs = ps.executeQuery("SELECT `name`,`teams` FROM `accounts` WHERE `teams` != ''");
- while(rs.next()) {
- String name = rs.getString("name");
- String teams = rs.getString("teams");
- if(teams.contains("|Bugs~")) {
- Server.get().newMessage(Server.get().getButler(), name, "Bug gemeldet", String.format("Soeben wurde _ein Bug von °>_h%s|/serverpp \"|/w \"<°_ (%s, %s, %s) _gemeldet_.##_Beschreibung_:#%s##Bitte trage den Fall wenn möglich in unser _°BB>BugTrackingSystem|%s/bts/<r°_ ein.", client.getName().replace("<", "\\<"), client.getGender() == 1 ? "männl.":"weibl.", client.getAge(), client.getRankLabel(client.getRank()), msg, Server.get().getURL()), time);
- }
- }
- } catch (SQLException e) {
- e.printStackTrace();
- } finally {
- if (ps != null) {
- try {
- ps.close();
- } catch (SQLException e) {
- }
- }
- pcon.close();
- }
- return;
- }
- if(one.isEmpty()) {
- return;
- }
Advertisement
Add Comment
Please, Sign In to add comment