discord-js-bot

🤖 Multipurpose discord bot built using discord.js v14 with moderation, music, ticketing, translation, and much more

APACHE-2.0 License

Stars
674
Committers
18

Bot releases are hidden (Show)

discord-js-bot - Version 3.1.1

Published by saiteja-madha about 3 years ago

What's new

  • automod commands: strikes, action, debug
  • automatic strikes for violations
  • moderation logging !modlog

What's changed

  • mute schema is changed to modlogs-schema
  • all embed colors are now configurable in config.js
  • automodlog command is merged with new modlog command

Bugs fixed

  • userinfo slash cmd - fetchAvatar is not a function
  • fails to create muted role
  • sendMessage - Missing permission
  • ticket log channel setup fails
  • reaction role handler - cannot read id of null
  • reactionRemove - Unknown Channel
  • flag-translation is not working
discord-js-bot - Version 3.0.0

Published by saiteja-madha about 3 years ago

What's New

  • Slash commands base and support
  • Command Cooldown
  • New automod command: antiscam
  • New economy commands: deposit, withdraw
  • New owner command: eval

What's changed

  • Welcome & farewell have a default description
  • Invite tracking can now track temporary invites
  • Better anti-invite regex
  • messages count is not on cooldown
  • Gamble amount multiplier increased
  • Added default welcome and farewell message

What's fixed

  • automod.onMessageDelete(): guild not defined, unknown_message
  • Antiinvites doesn't work
  • Reaction role doesn't work
  • onMemberRemove thrown unknown_member
  • greeting messages not being sent for empty embed
discord-js-bot - Version 2.1.1

Published by saiteja-madha about 3 years ago

What's new

  • feature: translation by flags

Bug fixes

  • reaction roles being added to the message author instead of reacting user
  • automod handler throws Unknown Message API error
  • farewell preview doesn't work
discord-js-bot - Version 2.1.0

Published by saiteja-madha about 3 years ago

What's New

  • Member greeting feature
  • Reaction Roles
  • Userinfo command
  • Dashboard

Changes

  • invite schema return a lean() object
  • removed COUNTER cache size
  • minor embed styling

Bug fixes

  • check invite rewards was checking member id instead of inviter id
  • help command indentation
discord-js-bot - Version 2.0.0

Published by saiteja-madha about 3 years ago

What's New

  • invite tracking and invite commands
  • reputation command 24 hr cooldown
  • commands can now use id/name
  • database cache now holds plain js objects - lean()
  • minor embed styling
  • better-resolving members, roles & channels

Breaking changes

  • code refactor to src folder
  • mongo schemas updated and merged
  • config.json to converted to config.js
  • economy and rep commands are shared across guilds

Bug Fixes

  • bot count was updating for guilds without config
  • object undefined exceptions
  • command validation fixes
  • ticket close all showing incorrect member
  • Fixed command errors: channelinfo, botinvite, automodstatus, automodlog
discord-js-bot - Version 1.1.0

Published by saiteja-madha about 3 years ago

Changelog

  • Upgraded discord.js to v13.1.0
  • Added ticket commands
  • Added reaction-based ticket handler
discord-js-bot - Version 1.0.0

Published by saiteja-madha about 3 years ago

Initial Release

  • Auto-moderation features
  • Channel counters
  • XP Handler
  • Various automod, economy, fun, image, information, moderation, social and utility commands