Skip to content

Releases: TheAntiscamGroup/AntiScamBot

v2.4.5

Choose a tag to compare

@SocksTheWolf SocksTheWolf released this 02 Jul 21:50
705ce48

Changes

example image of a scammer banned for impersonation

We now show reasons why an account is banned. This is primarily used for impersonations and account take overs, to make it more clear to users of the bot.

Improvements

  • Better handle Discord 50x error codes when performing actions.
  • Improved handling of hung/frozen bot instances
  • Usage of /scamunban no longer sends silently, so everyone in the evidence thread can see it
  • Show the original evidence thread when the /scamunban command executes
  • Allow for optional ban reasons when running /scamban. This will only show in the embed, not in the audit log.
  • Duplicate activation requests are silently removed when the server is already activated
  • Add a field for obtaining the requestor ID of a server activation that's easily copyable on mobile
  • Ban reasons now show up in the audit log as well

Fixes

  • Fix non-image evidence links getting removed when reported via the bot commands
  • Fix actions not retrying due to pushing to an invalid queue
  • Fix unban command usage not being posted properly in a thread
  • Fix /scamguard report timing out if the user is already banned
  • Fix /scamguard config potentially breaking if used in a server that has no other channels

Maintenance

  • Updated dependencies
  • All actions are now pinned to prevent exposure from compromised repos
  • Set dependabot configs to run at a cooldown update cadence

v2.4.0

Choose a tag to compare

@SocksTheWolf SocksTheWolf released this 08 Feb 20:22
b90cae9
  • Improves the ban "burnout" handling code
  • Wraps user text into code blocks so Discord doesn't try to format text in embeds
  • Can now use /scamguard tool to get a link User Tool
  • Improved first time install messages
    • Attempt to use private threads over global messages
    • Improved permission checks and resiliency
    • Rank sort channels best on which would be more likely to succeed on post
  • Handling user tool ScamGuard bot invites
  • Better reporting thread caching
  • Automatically truncate messages before the 2000 character mark
  • Allow for marking actions as "safe" to run in parallel with other tasks that run in intervals (like backups)
  • Add support for banning a server from using ScamGuard
  • Improve config selector objects

v2.3.0

Choose a tag to compare

@SocksTheWolf SocksTheWolf released this 29 Nov 04:14
d0c8793

What's Changed

  • Bump actions/checkout from 5 to 6 by @dependabot[bot] in #93
  • Migrated website off the project into a new project https://github.com/socksthewolf/AntiScamBotSite
  • Added fixes for #94, to properly handle ban cooldown
  • Post a message the first time the bot joins a server via #57
  • Remove old /activate and /deactivate commands that aren't used anymore
  • Fixed multiple minor bugs
  • Added more strings to the string table
  • Fixes first time task run functionality

Full Changelog: v2.2.0...v2.3.0

v2.2.0

Choose a tag to compare

@SocksTheWolf SocksTheWolf released this 24 Nov 00:28
01fa0fe

What's Changed

  • Bump actions/upload-pages-artifact from 3 to 4 by @dependabot[bot] in #88
  • Bump python-dotenv from 1.1.1 to 1.2.1 by @dependabot[bot] in #87
  • Fixed pylance typing errors
  • Updated other dependencies such as Discord.py
  • Auto-apply forum tags on report threads when /scamban is executed
  • Add internal support for kicking, though this doesn't do anything
  • Internal refactor of code and classes for QOL cleanup
  • Fix indenting across the entire project
  • Fix GH actions to be more secure and more broad
  • Added external string dictionary to make code files easier to read
  • Add auto-retry of actions upon Discord 503 errors, this makes the system a bit more resilient.

Full Changelog: v2.1.0...v2.2.0

v2.1.0

Choose a tag to compare

@SocksTheWolf SocksTheWolf released this 26 Oct 07:20
9d509c5

A bunch of housekeeping and cleanup in this version update. Dependencies have been upgraded and fixed, project runs a bit smoother now.

What's Changed

Full Changelog: v2.0.1...v2.1.0

v2.0.1

Choose a tag to compare

@SocksTheWolf SocksTheWolf released this 13 Jul 21:35
b20a5dd

Minor updates that remove the website files (now in its own branch) and fix minor activation problems.

v2.0.0

Choose a tag to compare

@SocksTheWolf SocksTheWolf released this 25 May 01:14
bc96f8e

Massive change here, allowing for remote activation, adding of webhooks, handling the database much better, and a boatload of fixes over time. This change has been a long time coming.

What's Changed

New Contributors

Full Changelog: v1.5.0...v2.0.0

v1.5.0

Choose a tag to compare

@SocksTheWolf SocksTheWolf released this 24 Nov 20:55
6898bfa

Bug fixes, subinstancing, other functionality towards maturing the bot for version 2.0

What's Changed

New Contributors

Full Changelog: v1.0.0...v1.5.0

v1.0.0

Choose a tag to compare

@SocksTheWolf SocksTheWolf released this 29 Sep 04:09
7da8087

Early Access release of the bot!

Full Changelog: https://github.com/SocksTheWolf/AntiScamBot/commits/v1.0.0