Discord Clans

Discord Clans 0.1.3

No permission to download
This plugin will only work with Clans Reborn and requires the Discord extension!

Logs clan change events and team chat from Clans Reborn to your Discord guild
5840bf034be85bcc20047f3bf2d4abb4.png


Supports the following events;
Clan Creation
Member Invites
Member Invite Rejected
Member Invite Withdrawn
Members Joining
Members Leaving
Members Kicked
Members Promoted
Members Demoted
Clan Disbanded
Alliance Invites
Alliance Invite Withdrawn
Alliance Invite Rejected
Alliance Invite Accepted
Alliance Withdrawn
Team, Clan and Ally Chat


Creating the bot
Follow the instructions here to create a bot
https://github.com/jagrosh/MusicBot/wiki/Getting-a-Bot-Token


Inviting the bot to your Discord guild
To invite your bot to your Discord guild, copy the following URL and replace the XXXXXXXXXXXXXXXXXX with your applications Client ID
https://discord.com/api/oauth2/authorize?client_id=XXXXXXXXXXXXXXXXXX&permissions=11264&scope=bot


Config
Each event has customizable settings in the config.
"Logs enabled for this message type" - Enable/Disable this event from being logged
"Log Channel Name" - The name of the Discord channel you wish to log this event to
"Embed Color (hex)" - The color of the embed. This should be a 6 digit hex value with a # prefix

JavaScript:
"Create": {
      "Logs enabled for this message type": true,
      "Log Channel Name": "clanlog",
      "Embed Color (hex)": "#e91e63"
    },

JavaScript:
{
  "Discord Settings": {
    "Bot Token": "",
    "Bot Client ID": "",
    "Enable Discord debug mode": false
  },
  "Log Settings": {
    "Create": {
      "Logs enabled for this message type": true,
      "Log Channel Name": "clanlog",
      "Embed Color (hex)": "#e91e63"
    },
    "Invite": {
      "Logs enabled for this message type": true,
      "Log Channel Name": "clanlog",
      "Embed Color (hex)": "#9b59b6"
    },
    "InviteReject": {
      "Logs enabled for this message type": true,
      "Log Channel Name": "clanlog",
      "Embed Color (hex)": "#71368a"
    },
    "InviteWithdrawn": {
      "Logs enabled for this message type": true,
      "Log Channel Name": "clanlog",
      "Embed Color (hex)": "#71368a"
    },
    "Join": {
      "Logs enabled for this message type": true,
      "Log Channel Name": "clanlog",
      "Embed Color (hex)": "#3498db"
    },
    "Leave": {
      "Logs enabled for this message type": true,
      "Log Channel Name": "clanlog",
      "Embed Color (hex)": "#206694"
    },
    "Kick": {
      "Logs enabled for this message type": true,
      "Log Channel Name": "clanlog",
      "Embed Color (hex)": "#992d22"
    },
    "Promote": {
      "Logs enabled for this message type": true,
      "Log Channel Name": "clanlog",
      "Embed Color (hex)": "#f1c40f"
    },
    "Demote": {
      "Logs enabled for this message type": true,
      "Log Channel Name": "clanlog",
      "Embed Color (hex)": "#c27c0e"
    },
    "Disband": {
      "Logs enabled for this message type": true,
      "Log Channel Name": "clanlog",
      "Embed Color (hex)": "#ad1457"
    },
    "AllianceInvite": {
      "Logs enabled for this message type": true,
      "Log Channel Name": "clanlog",
      "Embed Color (hex)": "#95a5a6"
    },
    "AllianceInviteReject": {
      "Logs enabled for this message type": true,
      "Log Channel Name": "clanlog",
      "Embed Color (hex)": "#95a5a6"
    },
    "AllianceInviteWithdrawn": {
      "Logs enabled for this message type": true,
      "Log Channel Name": "clanlog",
      "Embed Color (hex)": "#95a5a6"
    },
    "AllianceAccept": {
      "Logs enabled for this message type": true,
      "Log Channel Name": "clanlog",
      "Embed Color (hex)": "#95a5a6"
    },
    "AllianceWithdrawn": {
      "Logs enabled for this message type": true,
      "Log Channel Name": "clanlog",
      "Embed Color (hex)": "#95a5a6"
    },
    "Chat": {
      "Logs enabled for this message type": true,
      "Log Channel Name": "clanlog",
      "Embed Color (hex)": "#607d8b"
    }
  },
  "Version": {
    "Major": 0,
    "Minor": 1,
    "Patch": 0
  }
}
  • Like
Reactions: alser99

Information

Author
k1lly0u
First release
Last update
Rating
5.00 star(s) 4 ratings

Latest Release v0.1.3

Released
Oct 26, 2024 at 1:42 AM
Rating
0.00 star(s) 0 ratings


More resources from k1lly0u

  • PilotEject
    PilotEject
    A mini event where a helicopter malfunctions and the pilot has to eject
  • HeliRefuel
    HeliRefuel
    A mini-event where a helicopter populated with NPCs needs to land to refuel
  • ZombieHorde
    ZombieHorde
    Create hordes of zombies that roam around your server looking for brains
  • Admin Menu
    Admin Menu
    Manage groups, permissions, commands and convars from a GUI menu
  • TeleportGUI
    TeleportGUI
    Teleport, home and warp with a easy to use UI

Discord Clans by k1lly0u
© chaoscode.io Jan 22, 2021

Latest reviews

everything works great as advertised. really a cool addition to any servers discord.
Thank you for this!
Awesome!

Can we get options to also log clan/ally chat?
thank you