richardgrechko2

Chat Tag Maker

Feb 27th, 2026 (edited)
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Chat Tag Maker
  2. if (!localStorage.getItem("__chat_tags__")) {
  3.     localStorage.setItem("__chat_tags__",'{"User":{"color":"#000","tagname":"User"}}')
  4. }
  5. function chatTags(...args) {
  6.     let result = [];
  7.     let dict = {};
  8.     for (let i of args) {
  9.         if (!dict[i.tagname]) {
  10.             result.push(`<start ${i.color??"#000"}>[${i.tagname??"User"}]<end>`)
  11.             dict[i.tagname] = i
  12.         }
  13.     }
  14.     console.log(dict)
  15.     localStorage.setItem("__chat_tags__",JSON.stringify(dict))
  16.     return result.join(" ")
  17. }
  18. var __tags__ = chatTags(...(_=>{
  19.     let result = [];
  20.     let a = JSON.parse(localStorage.getItem("__chat_tags__"))
  21.     for (let i of Object.values(a)) {
  22.         result.push({color:i.color,tagname:i.tagname})
  23.     }
  24.     return result
  25. })())
  26. w.on("chatBefore",e=>{
  27.     e.msg[0]=`${__tags__}
  28. ${e.msg[0]}`
  29. })
Tags: textwall
Add Comment
Please, Sign In to add comment