Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var input = message.getContent().substring(6);
- var patt = (/^EU$|^NA$|^SA$|^OC$|^AS$/i);
- var pos = patt.exec(input);
- if(pos != null){
- var region = pos.toString().toUpperCase();
- var name = user.getNickname();
- if(name == null || name === "null") {
- name = user.getName();
- }
- if(!/^\[/i.exec(name)){
- var newNickname = "["+ region + "]" + " " + name;
- } else {
- var tempName = user.getNickname().substring(5);
- var newNickname = "["+region+"]" + " " + tempName;
- }
- if(newNickname.length() > 32) {
- newNickname = newNickname.substring(0, 33);
- }
- manager.nickname(user, newNickname);
- channel.message("Your region has been updated.");
- }
- else{
- channel.message("Incorrect input " +"'"+input+"'");
- }
- function isRoled() {
- for each(rank in user.getRoles()) {
- if(rank.getName() == region) {
- return true;
- }
- }
- return false;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement