Features

Zeltux Full Feature List

Here is a full list of features for the Zeltux Discord bot.
Last updated on 12/12/2020 for version v1.6.

Tickets

  • Advanced ticket system
  • HTML ticket transcripts
    • Optionally send to a user's DM on ticket close
    • Sent via a command to ticket channel
  • Toggle ticket system on/off
  • Custom default tickets category
  • Reason required for opening tickets with command
  • Create a reaction based ticket panel
    • Customisable reaction emoji
  • Custom limit on the number of tickets opened per user
  • Optional ticket categories
    • Fully toggleable on and off
    • Categories that a user can assign their ticket to
  • Close text/voice ticket by reaction
  • Channel topic set with ticket info and reason
  • Commands:
    • Create new ticket command
    • Close ticket command
    • Delete ticket command
    • Force delete ticket command
    • Lower ticket command
    • Raise ticket command
    • Remove user command
    • Add user command
    • Notice command
    • Ticket panel command
    • Voice ticket command
    • Reopen ticket command
    • Ticket transcript command
  • Logs:
    • Ticket open
    • Ticket close
    • Ticket delete
    • User add
    • User remove

Giveaways

  • Advanced giveaway system
  • Fully customisable in config
    • Change emoji
    • Ignore users if they have specific permissions
  • Toggle giveaway system on/off
  • Commands:
    • Create giveaway command
    • Delete giveaway command
    • Redraw giveaway command
    • End giveaway command

Moderation

  • Role-based permission system
  • Swear filter
    • Customise words or phrases to filter
      • Set unlimited words
    • Set roles to ignore
    • Set channels to ignore
  • Invite filter
    • Blocks all discord.gg links
    • Set roles to ignore
    • Set channels to ignore
  • Antispam filter
    • Set antispam message limit
    • Set time to tempmute people
    • Set antispam time limit
    • Set roles to ignore
    • Set channels to ignore
  • Stores moderation history
  • Toggle all filters on/off
  • Commands:
    • History command
    • Kick command
    • Ban command
    • Banlist command
    • Mute command
    • Lockdown command
    • Clear command
    • Slow mode command
    • Tempmute command
    • Unban command
    • Unmute command
    • Warn command
    • Unwarn command
    • Add role command
    • Remove role command
    • Speak command
    • Say command
    • Shout command
    • Warnings command
  • Logs:
    • All punishment commands
    • Speak/Say/Shout commands
    • User is DMed when a punishment is made against them

Fun/Games

  • Toggle game commands on/off
  • Memes and jokes new randomly from Reddit
  • Commands:
    • Ping command
    • Calculator command
    • Coin flip command
    • Random joke command
    • Random meme command
    • Random number generator command
    • Rate items command
    • Remind me command
    • Roll die command
    • Rock, paper, scissors command
    • Slap command
    • Hug command
    • 8ball future command
    • 2408 command
    • Connect 4 command
    • Tic Tac Toe command
    • Christmas countdown

Invite Manager

  • Invite manager/tracker
  • Tracks joins and leaves
  • Calculates net invites
  • Toggle invite tracker on/off
  • Commands:
    • Invite check command

Levels

  • Chat-based level system
  • Custom timeframe to prevent spam
  • Random amount of XP per timeframe
  • Toggle level system on/off
  • Level alerts channel
  • Commands:
    • Level check command
    • Top 10 leaderboard command
    • Add XP command
    • Remove XP command
    • Set XP command
    • Reset XP command

Economy

  • Economy system
  • Toggle economy system on/off
  • Work command with customisable jobs
    • Add/Remove/Edit jobs
    • Change min pay for each job
    • Change max pay for each job
    • Change cooldown
  • Customisable rank shop system
    • Add/Remove/Edit available ranks
    • Change cost of each rank
  • Bank system
    • Customisable currency type
  • Commands:
    • Balance command
    • Top leaderboard command
    • Shop command
    • Buy command
    • Deposit command
    • Withdraw command

Utilities

  • Toggle utility commands on/off
  • Commands:
    • Announce command
    • Help command
      • Help pages by category
      • Help pages by changer
      • Help by individual command
    • Let me google that for you command
    • Zeltux bot command
    • Zeltux quick links command
    • Bug reporting command
      • Deletes bug report command to stay private
      • Custom channel to send reports too
    • Channel info command
    • Decode binary command
    • Encode binary command
    • Latency checker command
    • Social links command
      • Add any links related to your server
      • Unlimited amount of links
    • Poll command
    • Donate links command
    • Suggestion command
      • Custom suggestion channel
      • Custom up/down vote emoji's
      • Accept/Deny Suggestions
        • Custom accept/deny suggestions emoji
    • Reputation command
      • User reputation system, positive/negative rep for users
    • Report user command
      • Deletes report command to user remains anonymous
      • Custom channel to send reports to
    • Review command
    • Role info command
    • Reaction roles command
      • React to gain role
      • Optional DM user on add/remove
    • Server info command
    • User info command
    • Social media links command
    • Weather command
    • Password generator
    • Text to ascii converter command
    • Hex colour code command
    • User count command
  • Logs:
    • Announcement logs

Applications

  • Application system
  • Custom rank to apply for
  • Custom questions to ask
  • Creates application in a private channel
  • Pick who can access an application channel
  • Sends application responses to a specific channel
  • Commands:
    • Apply command

Verification

  • Full verification system with verified role
  • Toggle verification system on/off
  • Access to 1 channel when unverified
  • 3 Tier security system
    • 1 - None - No Verification (off)
    • 2 - Medium - Verification by command or captcha
    • 3 - High - Verification by captcha (Math or Repeat Text)
  • Commands:
    • Verify command
    • Verify panel command

Setup

  • Start.bat file for easy startup on Windows
  • Install batch file for easy install on Windows
  • Automatic set-up
    • Creates channels set in config
    • Creates roles set in config
    • Creates roles for command permissions
  • Alerts as to what roles are missing
  • Alerts as to what channels are missing
  • Commands:
    • Setup command

Music

  • YouTube-based music system
  • Search and lookup music, pick from a list of search results
  • Commands:
    • Play music command
    • Playlist command (up to 100 songs)
    • Skip music command
    • Stop music command
    • Queue music command
    • Search music command
    • Voteskip music command
    • Pause music command
    • Resume music command
    • Volume music command

Miscellaneous

  • Server invite protection
  • Pre-installed dependencies
  • Application system with custom questions
  • Toggle bot categories
  • Blacklist particular user IDs
  • Optional command only channels
  • Command channel bypass commands
  • YouTube update system
    • Custom updates channel
    • Custom YouTube channels
  • SQLite storage system

Join

  • Toggle welcome message on/off
  • Customisable auto role
    • Ability to add multiple roles
  • Custom welcome messages
    • Custom welcome message channel
    • Custom message, background & logo
  • Logs every join with invite & inviter
  • Invite reward system
    • Ability to give a user a role when the react specific invite number
    • Unlimited roles/rewards

Leave

  • Toggle leave message on/off
  • Custom leave messages
    • Custom leave message channel
    • Ability to show roles in leave message
    • Custom message, background & logo

Auto Responses

  • Auto-response system
  • Custom trigger messages
  • Custom response messages
  • Custom response embed
    • Ability to customise all parts of embed

Logs

  • Full logging system
  • Custom logs channel
  • Live console log system
    • Logs all commands used
    • Logs username and tag
    • Logs permission denied messages
  • All blocked swear words
  • All blocked advertisements
  • Message edits
  • Message deletes
  • New emojis
  • Removed emojis
  • Channel pins
  • Channel creation
  • Channel deletion

Management

  • Reload command
  • Set prefix command
  • Set status command
  • Set status type command
  • Bot stats command
  • Setup command
  • Update command
  • Uptime command

Configuration

  • YML configuration file
  • YML language file
    • Customise all bot messages
    • Customise all bot emojis
    • Use placeholders to insert information
  • YML commands file
    • Toggle on/off all commands individually
    • Customisable role-based permissions for all commands
    • Command aliases for all commands
  • Customisable branding
    • Change bot prefix
    • Change embed colour
      • Ability to use HEX colours
      • Ability to use RANDOM
    • Change embed footer
    • Change server name
    • Change bot name
  • Setup using role names or IDs
  • Setup channels using channel names or IDs
  • Customisable GIFs and images
  • Set bots status message
  • Advanced role-based permission system

Addons

  • Make your own addons
  • Custom commands within addons
  • ​
    • Create custom commands in discord.js
    • Set command aliases
  • Custom events within addons
    • Call any discord.js event and run discord.js code from it

Official Free Addons

  • ​Minecraft​
    • Customisable IP and Port
    • Server status command
    • Server player count command
    • Server IP command
    • Adds full customisability to edit the entire of the welcome message
    • Placeholders to customise messages further
  • ​Roast​
    • Roast other people
  • ​Reset Invites​
    • Reset all user invites
  • ​Ghostping​
    • Ghostping command, should probably only be used in meme servers
  • ​Find Bans​
    • Bans command to fetch all current bans
    • Automatically send a suggestion when a message is sent to the suggestions channel
    • Pulls settings directly from the config and language files
  • ​More Leveling​
    • Improvements to the leveling system
    • Visual progress bar
  • ​Evaluation Command​
    • Eval command for developers
Count: 359