Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var d = new Date();
- var time = d.getTime() + 2500;
- addMessageEvent(function(messageElement)
- {
- readPersistent("alertthing", function(value){
- var user=["mycraft", "mycraftisbest"]; //change to alerted words (lowercase)
- //if one contains the other, put it 2nd EX: user["name","fullname","longestname","fullnamelongestname"]
- var i;
- var a = 1;
- var date = new Date();
- var dt = date.getTime();
- var messageContent = messageElement.querySelector("message-part");
- var noHTML = messageContent.innerHTML;
- var messagei = new RegExp(noHTML,"i");
- var emote = "༼☉ɷ⊙༽"
- var emotei = new RegExp("NotLikeThis","i");
- messageContent.innerHTML = messageContent.innerHTML.replace(emotei, emote);
- for (i = 0; i < user.length; i++) {
- if(messageContent && (messageContent.dataset.encoding === "text" || messageContent.dataset.encoding === "markdown") && noHTML.toLowerCase().includes(user[i])){
- var substr = noHTML.substring(noHTML.toLowerCase().indexOf(user[i]), noHTML.toLowerCase().indexOf(user[i])+user[i].length);
- var useri = new RegExp(substr,"i");
- messageContent.innerHTML = "<span style='background-color:red;color:white'>"+noHTML+"</span>";
- messageContent.innerHTML = messageContent.innerHTML.replace(useri, "<span style='background-color:red;color:yellow'>"+substr+"</span>");
- if( time < dt && value == 1 && a == 1){
- alert("Someone just called you!");
- }
- a = 0;
- }
- }
- });
- });
- commands.push(new Command("alerts", function()
- {
- readPersistent("alertthing", function(value)
- {
- if (value=="0"){
- writePersistent("alertthing", "1");
- systemMessage("You have enabled alert boxes!" );
- }
- else{
- writePersistent("alertthing", "0");
- systemMessage("You have disabled alert boxes!" );
- }
- });
- }));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement