Added 8 new detection heuristics (7-14): 7. Cross-channel spam — same msg in 3+ channels within 5s 8. Cross-server simultaneous activity — msgs in different guilds <2s apart 9. Edit cadence — precise, consistent message edit timing 10. Presence anomalies — sending messages while offline/invisible 11. Reaction sniping — adding reactions within <500ms 12. Formatting analysis — clean structured output at inhuman speed 13. Token-snipe triggers — instant response to giveaway/nitro/etc. 14. Self-delete patterns — send → wait exact N seconds → delete New event listeners: on_message_edit, on_reaction_add, on_message_delete Updated tracking structures and scan command output
31 lines
2.2 KiB
JSON
31 lines
2.2 KiB
JSON
{
|
|
"author": [
|
|
"everestmcarthur"
|
|
],
|
|
"install_msg": "Thanks for installing **SelfbotGuard v1.2.0** \u2014 14-layer selfbot detection & punishment.\n\nGet started: `[p]sbguard enable` to turn it on, `[p]sbguard action <action>` to set punishment.\n\nDetection: rich-embed abuse, inhuman response speed, timing precision, 24/7 activity, pattern matching, burst detection, cross-channel spam, cross-server simultaneous activity, edit cadence, presence anomalies, reaction sniping, formatting analysis, trigger-word sniping, and self-delete patterns.\n\nCog is *disabled by default* \u2014 enable per-server.",
|
|
"name": "SelfbotGuard",
|
|
"disabled": false,
|
|
"short": "Advanced selfbot detection with configurable per-server punishments.",
|
|
"description": "SelfbotGuard v1.2.0 detects Discord selfbots using 14 heuristic layers: rich-embed abuse, inhuman response-time analysis, message-timing precision, 24/7 activity profiling, automated command-response patterns, rapid-fire burst detection, cross-channel spam (same message blasted across channels), cross-server simultaneous activity (messages in different servers within impossible windows), edit cadence analysis, presence anomalies (messaging while offline/invisible), reaction speed sniping, suspiciously clean formatting at speed, trigger-word sniping (giveaway/nitro/etc.), and self-delete patterns. Each heuristic contributes to a cumulative suspicion score per user. When the score exceeds a configurable threshold, the bot takes action: warn, mute/timeout, kick, ban, or log-only. No exceptions.",
|
|
"tags": [
|
|
"selfbot",
|
|
"detection",
|
|
"antibot",
|
|
"moderation",
|
|
"security",
|
|
"automod",
|
|
"protection",
|
|
"anticheat",
|
|
"heuristic",
|
|
"guard"
|
|
],
|
|
"type": "COG",
|
|
"end_user_data_statement": "This cog stores Discord user IDs and guild IDs for selfbot detection. Per-user data includes message timestamps, response timing, activity windows, and suspicion scores. Data is used solely for detection heuristics and is periodically pruned.",
|
|
"min_bot_version": "3.5.0",
|
|
"min_python_version": [
|
|
3,
|
|
9,
|
|
0
|
|
],
|
|
"requirements": []
|
|
}
|