Skip to content

A Discord bot full of features such as reaction roles, moderation, reminders, tickets, and much more [project]

Notifications You must be signed in to change notification settings

JGLTechnologies/JGL-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

JGL Bot

Support for the bot can be given in the issues tab of the repository, at https://jgltechnologies.com/contact, or on our Discord server.

Invite Link

Config

View config using /config Reset config using /config reset


Setting a mute role:

/set role name: Mute role: @muted Leave role empty to unset it.


Valid role names:

  • Mute (Added when muted)
  • Mute Remove (Removed when muted)
  • Staff (Allows access to most admin commands)

Setting a logging channel:

/set channel name: Logging channel: #logging Leave channel empty to unset it.


Valid channel names:

  • Welcome (Welcome messages are sent here)
  • Goodbye (Goodbye messages are sent here)
  • Logging (Logs are sent here)

Setting a welcome message:

/set message name: Welcome message: {member} has joined the server! Leave message empty to unset it. Message have a max of 1000 charaters.


Valid message names:

  • Welcome (Welcome message)
  • Goodbye (Goodbye message)

Setting a warning punishment:

/set punishment punishment: Temp Ban warning: 7 duration: Days number: 5 Leave punishment empty to unset it. This will ban someone for 5 days when they get 7 warnings. Duration and number are not need when the punishment is not temporary.


Valid punishments:

  • Kick
  • Ban
  • Mute
  • Timeout
  • Temp Ban
  • Temp Mute

Role Dependencies

A role dependecy is when a role is dependent on another role. So if one role gets removed so does the dependent role. There is a max of 20 per server.

Creating a role dependency:

/dependencies add role: @staff dependent: @helper If @staff is removed, @helper will also be removed


Removing a role dependency:

/dependencies remove role: @staff dependent: @helper


Clear all dependencies:

/dependencies clear


List all role dependencies:

/dependencies list


Reaction Roles

To delete the reaction role from the list just delete the message. If that does not work, use the /rr remove command

Creating a reaction role:

/rr create emojis: 🔴, 🔵 roles: @red, @blue title: Colors description: Select your favorite color


Clearing all reaction roles:

/rr clear

Listing recent reaction roles:

/rr list


Tickets

To use the tickets feature you must run the /tickets setup command.

Creating a ticket:

/tickets create reason: I need support


Closing a ticket (must be in the ticket channel):

/tickets close


View the current ticket config:

/tickets config

About

A Discord bot full of features such as reaction roles, moderation, reminders, tickets, and much more [project]

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published