Various useful and fun cogs for Red V3.
I'm a full time software developer that hosts Ark servers as a hobby. I enjoy working with APIs and making tools that are useful to myself and others. Check out some of my projects below!
Cog | Description |
---|---|
Assistant | Get your own AI assistant in DiscordAutomate your server with OpenAI's ChatGPT language model (or self-host your own!). Configure a prompt with condensed information about your server, along with other options to make answering questions easier. Setup embeddings to optimize token usage, and even write custom functions to extend the functionality of what the assistant can do! |
AutoDocs | Document your cogs with ease!Easily generate documentation for any cog in Markdown format. |
BankBackup | Backup and restore bank balances for all members in a server.Backup/Restore for server bank balances. |
BankEvents | Bank transaction listener events for 3rd party cogs.Dispatches events when different bank transactions occur, such as when a user deposits credits, withdraws credits, or transfers credits. |
EconomyTrack | Track your economy's total balance and member count over time.Visualize the total market cap of your Red economy. Note: Having bank set to local on a public bot will cause much heavier I/O load than using a global bank. |
Cartographer | Discord Server Backup/RestoreCreate backups of your Discord server and restore them easily. |
BankDecay | Inactivity-based economy credit decay with customizable settingsIntroduces an economy decay system to Discord servers, automatically reducing inactive users' currency to stimulate engagement. Admins can customize and oversee decay settings, fostering active participation within the community. |
EmojiTracker | Simple emoji tracker with leaderboards.Track reactions in your server and get leaderboards for emojis that are most used, or users that have reacted the most. |
Events | Host events in your Discord.Create and manage events easily with a variety of entry types and requirements. Event submissions will be posted and counted with a winner or winners announced automatically when the event is complete. |
Fluent | Easy to use translation tools.Translate messages or set a channel and both languages, if a message is in language 1 it gets converted to language 2 and vice versa using googles free api. |
GuildLock | Manage what kind of servers the bot can join.Manage what kind of servers the bot can join. A stripped down rewrite of Phen's Baron cog. |
GuildLog | Set a channel to log guilds the bot leaves/joins.Configure a join/leave message of your choice and whether you want to use embeds or not, the bot will log when it joins or leaves a guild. All guilds can use this cog to see what servers the bot is joining(Guild Name/Bot Name/Total Servers) |
Hunting | Hunt birds in your server!Originally created by Paddo for red v2, then ported to v3 by aikaterna#1393, and now maintained by me. This cog allows you to 'hunt' birds in your server via reactions or text. |
IdeaBoard | Make suggestions and share ideas anonymously.Allow users to create suggestions for your server. With optional anonymity and customization. |
LevelUp | Streamlined Discord Leveling System.An intuitive full-featured leveling system with prestige features, customizable backgrounds, toggleable embed/image profiles, and extensive voice tracking options. |
Meow | MeowReplaces the word "now" with "meow" in someone's latest message, if word doesnt exist in the most recent 2 messages, it sends a random cat unicode emoji. Yall have a good day meow. |
NoBot | Filter certain messages from other bots.(ONLY checks messages from other bots), Add a bot to be filtered and a key phrase to check for. When that bot sends a message containing that phrase the message will be auto-deleted. |
NoNuke | A very straightforward Anti-Nuke cog.Set a cooldown and overload count(X events in X seconds), if any user with perms exceeds them, you can set an action to be taken and logged. Events include Kicks/Bans, Channel Creation/Edit/Deletion, Role Creation/Edit/Deletion. Events are not counted separately so any action taken in any order applies to the cooldown bucket. |
Pixl | Guess pictures with friends and earn points.Start a game to have a mostly blank image pop up. Every few seconds a few blocks will show up and the goal is to guess what it is before the image is completed or time runs out. You are also competing with everyone else in the channel the game is running in! |
Profiler | Cog profiling tools for bot owners and developers!Cog profiling tools for bot owners and developers. Attach profilers to cogs and get runtime metrics for their commands and methods. |
Pupper | Pet the doggo!Originally created by aikaterna#1393, now maintained by me. This cog has pet that comes around on an on_message listener and waits for someone to pet it (react with a standard wave emoji), and rewards with credits. Many attributes are configurable. |
SETools | Space Engineers Server Manager!Manage your Space Engineers server remotely with various useful commands. |
Tickets | Customizable Multi-Panel support ticket system.'Tickets' is an easy to use, fully customizable multi-panel ticketing system with a variety of options and features including modals, logging, transcripts, multi-button panels and more! |
UpgradeChat | API Integration for the Upgrade.Chat API.Allows you to add your api key and products to the bot and set a dollar to credit conversion ratio. When a user makes a purchase, they can claim it in your Discord to receive economy credits. |
VrtUtils | Random utility commands.Small collection of commands used for my personal bot. |
XTools | Access your xbox profile and much more.Various tools for Xbox using Microsoft's XSAPI. View your Xbox profile, friends, screenshots and game clips using simple commands and interactive menus. (You will need to register a Microsoft Azure application to use this cog. Type "[p]apiset help" after install for more info) |
Run the following commands with your Red instance, replacing [p]
with your prefix:
If you haven't loaded the Downloader cog already, go ahead and do that first with: [p]load downloader
. Then,
[p]repo add vrt-cogs https://github.com/vertyco/vrt-cogs
[p]cog install vrt-cogs <list of cogs>
[p]load <list of cogs>
- Obi-Wan3 for holding my hand through a lot of my issues and questions I've had in the very beginning while learning python, and providing me with tips for finding things by myself.
- All the Red staff members for being so damn helpful and having valuable insight.
- The Red discord coding channel for having lots of helpful cog creators!
For help with my cogs, feel free to reach out in my support channel #support_vrt-cogs in the Red Cog Support server.
If you have any suggestions, or found any bugs, please ping me in Discord (vertyco#117) or open an issue on my repo!
If you would like to contribute, please talk to me on Discord first about your ideas before opening a PR.
If you are interested in contributing to translations for my cogs, Click Here!