balqis

scam guard

scam links, scam images and the trap channel

the scam guard deletes known scam links and images. /guard settings turns it on and picks what happens, /guard view shows everything.
/guard domain add blocks a website, /guard skip add lets roles or channels skip the guard.
trap channel: /guard trap add makes a channel nobody should write in; a hacked account that posts there is caught.
tip: a part you turn on starts in test mode: nothing is deleted until you switch it to live.

  • 16 commands
  • 1 right-click

playground

catch a hacked account

hacked accounts post in every channel, even one that says do not write here. watch the trap channel catch merul's.

# trap

balqisapptoday

trap channel

trap channel: do not write here. only spam bots write here, and they are removed.

merultoday

free nitro for everyone!! claim here: free-nitro.example

# guard-log

balqisapptoday

guard log

deleted: leman5501 · trap channel #trap

this is the trap channel. a real person never writes here. press the button.

the scam guard

known scam images and links are deleted.

/guard settingsturn the scam guard or the trap channel on or off and choose what they do (they start in test mode)show more

/guard settings <part> [on] [mode] [action] [duration] [delete] [repeat] [shared] [new-accounts] [strict] [check] [days] [topic]

how
turn the scam guard or the trap channel on or off and pick what happens (ban, softban, kick, jail, timeout or delete only). they start in test mode: nothing is deleted until you switch to live.
example
/guard settings part:scam on:yes mode:live action:softban
options
  • part needed text which part to change pick: scam, trap, all
  • on optional yes or no turn this part on or off (turning on starts in test mode)
  • mode optional text test: only write what it would do. live: really do it pick: test, live
  • action optional text what happens to the person (default: softban) pick: ban, softban, kick, jail, timeout, delete only
  • duration optional text how long, like 30m, 2h or 7d (ban, jail and timeout; empty: keep)
  • delete optional text ban and softban: delete their messages from this long ago (default: 1h) pick: last 5m, last 10m, last 30m, last 1h, last 6h, last 12h, last 1d, last 3d, last 7d
  • repeat optional yes or no caught again within 30 days: ban (default: yes)
  • shared optional yes or no scam only: also use the shared list of balqis (default: yes)
  • new-accounts optional yes or no scam only: a member who joined less than a day ago gets a ban (default: no)
  • strict optional yes or no trap only: any message gets the action, no warning first (default: no)
  • check optional text trap only: who is checked (default: new members) pick: new, everyone
  • days optional number trap only: members who joined in the last days are checked (default: 7)
  • topic optional yes or no trap only: write the channel topic and put the old one back later (default: yes)
who
staff who can change the server settings
/guard viewshow the scam guard settings, lists and what is missingshow more

/guard view

how
everything about the guard of this server: the settings, the lists and what is missing.
example
/guard view
options

no options, just run it.

who
staff who can change the server settings
/guard scam addadd a scam image to this server list (the picture is not saved, only a fingerprint)show more

/guard scam add <image> <label>

how
add a scam picture to your list. only a fingerprint is kept, never the picture.
example
/guard scam add image:fake-nitro.png label:fake nitro
options
  • image needed file the scam image (png, jpg, webp or gif, up to 8 mb)
  • label needed text a short name for it, like casino bonus
who
staff who can change the server settings
/guard scam checktest an image: does the guard know it? (changes nothing)show more

/guard scam check <image>

how
test a picture: does the guard know it? it changes nothing.
example
/guard scam check image:suspicious.png
options
  • image needed file the image to test
who
staff who can change the server settings
/guard scam listshow the scam images of this server listshow more

/guard scam list

how
the scam pictures of your list.
example
/guard scam list
options

no options, just run it.

who
staff who can change the server settings
/guard scam removeremove a scam image from this server listshow more

/guard scam remove <entry>

how
remove a picture from your list.
example
/guard scam remove entry:fake nitro
options
  • entry needed text the image to remove
who
staff who can change the server settings

scam websites

your own list, on top of the shared one.

/guard domain addadd a scam domain (its subdomains are caught too)show more

/guard domain add <domain> <label>

how
block a scam website. its subdomains are caught too.
example
/guard domain add domain:free-nitro.example label:fake nitro
options
  • domain needed text the domain or a link, like bonus-win.com
  • label needed text a short name for it, like casino bonus
who
staff who can change the server settings
/guard domain listshow the scam domains of this server listshow more

/guard domain list

how
the scam websites of your list.
example
/guard domain list
options

no options, just run it.

who
staff who can change the server settings
/guard domain removeremove a scam domain from this server listshow more

/guard domain remove <entry>

how
remove a website from your list.
example
/guard domain remove entry:free-nitro.example
options
  • entry needed text the domain to remove
who
staff who can change the server settings

leave some alone

roles and channels the guard never checks.

/guard skip addthe guard leaves a role or a channel alone (a role member or a channel is never checked)show more

/guard skip add [role] [channel]

how
the guard leaves a role or a channel alone, like your staff or a links channel.
example
/guard skip add role:@staff
options
  • role optional role members with this role are never checked
  • channel optional channel messages in this channel (or category) are never checked
who
staff who can change the server settings
/guard skip listshow the roles and channels the guard leaves aloneshow more

/guard skip list

how
the roles and channels the guard leaves alone.
example
/guard skip list
options

no options, just run it.

who
staff who can change the server settings
/guard skip removethe guard checks a role or a channel again (also works for a deleted role or channel id)show more

/guard skip remove [role] [channel] [id]

how
the guard checks a role or channel again. works with a deleted one's id too.
example
/guard skip remove role:@staff
options
  • role optional role the role to check again
  • channel optional channel the channel or category to check again
  • id optional text the id of a role or channel that was deleted
who
staff who can change the server settings

the trap channel

a channel nobody should write in.

/guard trap addmake a channel a trap channel (or create one): whoever writes there is removedshow more

/guard trap add [channel] [create]

how
make a channel a trap channel, or let balqis create one. a hacked account that writes there is caught.
example
/guard trap add create:yes
options
  • channel optional channel a text or announcement channel nobody should write in
  • create optional yes or no create a new trap channel at the top of the list (empty: no)
who
staff who can change the server settings
/guard trap listshow the trap channels and their settingsshow more

/guard trap list

how
the trap channels and their settings.
example
/guard trap list
options

no options, just run it.

who
staff who can change the server settings
/guard trap noticepost the notice in the trap channel again, or fix it (pin and text)show more

/guard trap notice [channel]

how
posts the notice in the trap channel again, or fixes its pin and text.
example
/guard trap notice channel:#trap
options
  • channel optional channel a trap channel (empty: all of them)
who
staff who can change the server settings
/guard trap removestop using a channel as a trap channel (the notice goes, the old topic comes back)show more

/guard trap remove [channel] [id]

how
stop using a channel as a trap. the notice goes, the old topic comes back.
example
/guard trap remove channel:#trap
options
  • channel optional channel the trap channel
  • id optional text the id of a trap channel that was deleted
who
staff who can change the server settings

from any message

nothing to type.

mark as scamadd a message's picture or link to the scam listshow more

mark as scam

how
right-click a scam message (or hold it on your phone), then apps, then mark as scam. its picture or link goes on your server's list, so the next one is caught.
example
apps > mark as scam
options

no options, just run it.

who
anyone with the mark scam ability (add it by hand with /access role), or the manage server permission when the server set no access rules

tired of scams?

add balqis to your server, then run /guard settings. it starts in test mode, so nothing is deleted until you switch to live.

add to server