Venbot, originally called Vaius, is a custom Discord bot made by User:Vendicated using the Oceanic library to manage the Vencord Discord server.

Venbot's profile

History

 
Vencord server members hating on Gaius after it was added

Originally, Vaius was meant to be a Gaius replacement, because everyone hated Gaius.

Vee decided to take matters in their own hands and made their own bot: Vaius.

At some point in history, the bot was renamed to venbot :3.

Back in the old days, you could ban yourself using Venbot. However, with the rise of people dming vee about wanting an unban from banning themselves, this feature was removed.

Commands

  • vban (yeet, 🍌): Banning people and DMing them when this is done
  • vbam: Send the ban confirm message
  • veval (e, $): Owner only, allows to run arbitrary code on the bot
  • vfaq (f): Send FAQ articles
  • vrole-add (+, ra, ar): Add a role to someone
  • vrole-remove (-, rr): Remove a role from someone
  • vnotsupport (ns, nots): Generates a dynamic image with the current channel name, and the channel where the user should go (usually support).
  • vprune (purge, clear, delete): Purge messages from a channel.
  • vsource-code (source): View the Venbot source code on Codeburger
  • vsupport (s): Tags that can be useful in the support channel

Auto-moderation

Venbot also has some automod capabilities, usually hooking into Discord's AutoMod.

  • Automatically rename hoisted names to "lame username (change it)"
  • Automatically normalise usernames that use "fancy" unicode letters (🆃🅴🆇🆃 -> text)
  • Timeout people who send discord invites that are not whitelisted
  • Timeout people sending screenshots of automodded messages
  • Auto-delete messages containing some image hosts[1] that employ offensive domains or annoying embeds.
  • Automatically ban users who ping @everyone with an invite. These are spam/scam bots.

Self-hosting

It is hard to selfhost Venbot since it was made specifically for the Vencord server, with IDs usually hardcoded.

Citations