Skip to content

hermanjustinm/vrt-cogs

 
 

Repository files navigation

vrt-cogs

Various utility/random cogs for Red V3.

I enjoy working with API's and making cogs for game servers or other helpful use cases. Check out some of my projects below

Cog Status Description
ArkSave
Plugin for the ArkTools/ArkShop cog adding a (Very Specific) feature, see extended summary for example. This cog adds just 1 feature to ArkTools/ArkShop, the ability for users to pay credits to append their XUID to a .txt file in the data packs folder. This can be used for hosts that wipe occasionally and want to "sell" data saves so that on wipe day they have the XUID's of everyone that wants their data saved. (Requires BOTH ArkTools and ArkShop cogs)
ArkShop
Plugin for the ArkTools cog adding extensive automated shop features. This cog requires the ArkTools cog to function, it adds two types of shops: RCON and DATA shops. The rcon shop uses item blueprint strings to send items directly to the players inventory, while the data shop uses actual file transfer to move and rename pre-made data packs into the server's cluster folder. ArkShop has many other features to help making data packs easier and also includes shop leaderboards and player shop stat commands.
ArkTools
Remotely manage/monitor your Crossplay or Steam Ark servers via RCON protocol and chat seamlessly between in-game and discord. This cog comes packed with utility features for overseeing your Ark: Survival Evolved server; Including a status channel, join/leave logs, auto-renaming blacklisted player names, admin command logging with tribe logs, player stat tracking with leaderboards, and a sizeable collection of API tools for crossplay servers hosted from a Gamertag. (This cog is for self-hosted Xbox/PC crossplay or steam servers only, will not work with Nitrado)
ATLA
(IN CONCEPT, THIS COG DOES NOTHING AT THE MOMENT) Explore the world from Avatar: The Last Airbender and find/raise your own animals from the ATLA universe! This cog is still in the concept stage and is NOT intended to be downloaded yet.
DayZTools beta
Remotely manage/monitor your Nitrado Day-Z server from Discord. Various logging/management features for Day Z: Player join/leave log, server reboots, Killfeed and server status channel with server info.
Fluent
Set any channel as a two-way translator for fluent conversation. 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.
HaloStats beta
View your Halo Infinite stats. This cog uses selenium to webscrape the halotracker.com site and pull your player stats (MUST HAVE CHROME INSTALED ON BOT HOST SERVER).
Inspire
Get inspirational messages. Super simple cog that replies to certain sad words with positive encouragements, and responds to the [p]inspire command with an inspirational quote using zenquotes.io API. Note: this cog was my very first project just to get the feel for Red so it's not very big and there aren't any plans of expanding it at the moment.
LevelUp
Streamlined Discord Leveling System. A simple yet full-featured leveling system with prestige features, customizable backgrounds, toggleable embed/image profiles, and extensive voice tracking options.
MCTools
Super simple status cog for Minecraft Bedrock servers. Displays a status embed showing server version and player count. Only for Bedrock dedicated servers since there is already one that supports Java.
Meow
Meow Replaces 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.
SCTools Beta
View detailed Star Citizen ship info. Right now there is only one command (scships) that displays detailed info for ships in SC, you can use "[p]scships shipname" to search for a specific ship.
XTools
View your Xbox profile, friends, screenshots and game clips using simple commands and interactive menus. Various tools for Xbox using Microsoft's XSAPI. (You will need to register a Microsoft Azure application to use this cog. Type "[p]apiset help" after install for more info)

Installation

Run the following commands with your Red instance, replacing [p] with your prefix:

If you havent 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>

Credits

  • 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!

Contact

For support with my cogs, feel free to hit me up in #support_othercogs in the Red Cog Support server.

Contributing

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.

Feature Requests

I am open to ideas or suggestions for new cogs and features!

About

Utility cogs for Red by Vertyco

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Python 100.0%