Paste #67325: Untitled Paste

Date: 2020/04/11 07:47:16 UTC-07:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


connect:
  type: world
  events:
    on server start:
    - wait 10s
    - ~discord id:chat connect code:yourbottoken
    - discord id:chat message channel:698246797520404630 "**[:heavy_check_mark:]** Server has started."
    on player chats:
    - discord id:chat message channel:698246797520404630 "**[CH] <player.chat_prefix.parse_color.strip_color> <player.name>** >> <context.message>"
    on discord message received by cbot:
    - if <context.channel.id> != 698246797520404630:
      - queue clear
    - if <context.message.starts_with[**]>:
      - queue clear
    - if <context.message.starts_with[!playerlist]>:
      - discord id:chat message channel:698246797520404630 "**Server players: (<server.list_online_players.filter[has_permission[pv.see].not].size>):** <server.list_online_players.filter[has_permission[pv.see].not].parse[name].comma_separated>"
      - queue clear
    - else:
      - announce "<&8>[<&d>Discord<&8>]<&8> [<&6>CH<&8>] <&f><context.author.name>: <context.no_mention_message>"
    on player quit:
    - if <player.is_op> || <player.has_permission[pv.see]>:
      - queue clear
    - discord id:chat message channel:698246797520404630 "**[-] <player.name>** has left the server."
    on player joins:
    - if <player.is_op> || <player.has_permission[pv.see]>:
      - queue clear
    - discord id:chat message channel:698246797520404630 "**[+] <player.name>** has joined the server."