Releases: thedevs-network/the-guard-bot
Releases · thedevs-network/the-guard-bot
v1.5.0
- Minimum required NodeJS version is now oldest supported LTS (18.x)
- Bump all dependencies where possible, most notably Telegraf to 4.13.x
- Fix various depreciations stemming from the dependency bump
- Handle all variations of
/!@
report|admins
- Show IDs of reported user in report messages
- Show IDs of users in logPresence group
- Automatically prepend group name to warns/bans so it is known which group they were given in
- Ignore people monospacing
/report
and similar which is usually a joke message - Whitelist
/addtheme
and/setlanguage
URLs - Tag UTC timestamps as UTC
- Fix crash when someone tried to join with a username that was previously already in the database under a different account (username reuse)
- Automatically create data folder, easing setup
v1.4.0
v1.3.0
v1.0.0
- Allow to schedule deletion of long custom commands
- When replying to bot's message with 2 inline mentions, apply the command to the second mentioned user
- Allow to ban multiple users with single
/ban
command - Support multiple masters
- Support report chat
- Support warn expiry
- Schedule deletion of warn and ban messages
- Other improvements
v0.9.1
v0.7.0
- Fixed getting error due to username being undefined.
- Added Dockerfile
- Don't manage the group which was kicked from
- Improved custom commands, added /replaceCommand
- /unadmin attempts to revoke admin permissions in all groups
- Warning spam links improved
- Improved warn and ban commands functionality
- Refactor and code improvements
v0.6.0
- Changed
config.json
toconfig.js
. - Deleting joining messages is now configurable.
- Ban and unban users before they join. (with id)
- Merged
excludedChannels
andexcludedGroups
intoexcludeLinks
. - Added warning channels/groups' usernames.
- Check captions and edited messages for links and usernames.
Minor Changes:
- Overall stability improved.
- Username mentions are now case insensitive.
- Notifying unbanned user in all cases.
- Made custom command case insensitive.
- Removed an extra step from
addcommand
. - Sorting groups and staff lists alphabetically.
v0.5.1
v0.5.0
- Overall code improvements
- Syncing group admins with bot admins.
- Fixed
/staff
command where it didn't show up - Added support for plugins
/unwarn
now unbans too- Added options for deleting commands
- Auto-remove some bot messages
- Improved warning for ads, supports usernames now too
- Replaced
/getwarns
command with/user
v0.4.1
- Custom command role is not case sensitive anymore
- masterID config name changed to master and it works with usernames too now.
- Ban/warn commands on admins don't delete the message now.
- Fixed channel forward warn count.
- Adding forwarded message's user to DB.
- Overall stability improvements.