Skip to content

A variety of utility cogs and fun cogs including Hockey information from the NHL, badge creation from discord user information, starboard for use on Redbot, twitch follow notifications and more.

License

Notifications You must be signed in to change notification settings

babylonwanderer/Trusty-cogs

 
 

Repository files navigation

Trusty-cogs V3

Red-DiscordBot Discord.py TrustyJAID Donate to help support more cog creation Subscribe on Patreon

TrustyJAID's Cogs for Red-DiscordBot. To add the cogs to your instance please do: [p]repo add Trusty-cogs https://github.com/TrustyJAID/Trusty-cogs/

About Cogs

Name Status/Version Description (Click to see full status)
Hockey 2.8.2
A cog to gather hockey scores, schedules, player data and more!
Notsobot 2.4.0
Magick, trigger and manipulate images with many commands from NotSoSuper's NotSoBot. This cog has a lot of requirements, view the cog README.md for details.
ReTrigger 2.11.0
Trigger events based on regex!Note: This cog can become quite resource heavy. Optional features are available if the requirements are present such as pillow for image resizing and pytesseract to scan images for text (OCR).
ExtendedModLog 2.8.3
An in depth extension of RedBot's built in modlog. Handles message edits, message deletes, mod bot commands, channel updates, server updates, emoji changes and more
EventPoster 1.4.2
Allow users to setup and host events to be approved by admins. This cog allows any member of the server the opportunity to host an event and organize who is joining said event. Excellent for coordinating and looking for groups to do boss raids, hunt for secrets or any number of things.
Badges 1.1.1
Create your own badge with your discord info. Includes templates for fake CIA, NSA, FBI, Discord, and every NHL hockey team. Requirements: pillow
Tweets 2.5.1
A modified version of Palmtree5's twitter cog. Utilizes twitter streams to setup a twitter channel to post user tweets. Requirements: tweepy
Translate 2.2.0
Add flag emojis to messages to translate to that language or translate messages by command. (Uses Google Translate and may incur some fees)
AddImage 1.3.0
Add image for the bot to directly upload similar to alias. Stores the image in the bot folder then uploads the image directly. Owners may add images globally.
Emojireact Release
Have your bot react to emojis in messages with the emoji!
Faces Release
Find your own Japanese style emoji face courtesy of the CIA.
REKT 1.0.0
Display a random list of funny rekt messages.
Weather 1.2.1
Check the current weather in many cities around the world including in Kelvin.
Starboard 2.2.2
Create a starboard channel to save those amazing posts!
Imgflip 2.1.0
A recreation of the meme generator from red V1.
Imagemaker 1.5.0
Show how you really feel. Make someone beautiful. Make something illegal. Requirements: pillow, opencv-python, and numpy
Conversions 1.0.0
Conversions for BTC, currencies, precious metals, and stocks.
Mock 1.0.5
Mock the user who last posted!Note: This requires not having the --dev flag enabled, however if you need both install the dev cog in my repo.
Encoding 1.2.0
Encode messages into various types of encoding.Encoding types include: DNA, binary, Caeser cipher, hex, base 64, character, and braille.
Compliment 1.0.0
Compliment people in a creative way
ServerStats 1.4.1
A plethora of potentially useful functions on server info. Includes a way to track the bot joining new servers, find cheaters on global economies, get user avatars and even larger emojis.
Runescape 1.0.0
A cog to grab Runescape and OSRS stats and profile information.
Destiny 1.3.3
Show Destiny 2 information from the Bungie's API. Note: This cog requires downloading a manifest ~160 MB. You must acquire an API key from https://www.bungie.net/en/Application. select create a new application choose Confidential OAuth client type. Select the scope you would like the bot to have access to. Set the redirect URL to https://localhost/. Users wishing to access commands after you have supplied the tokens will be asked to authorize their account on your app. Once they have approved it they will be granted access to use commands.
Fun 1.2.1
The fun cog from Appu's Selfbot rewritten for redbot V3 including adding reactions and other "fun" commands.
Tarot 1.0.0
Find your tarot reading, your life reading, or pull a random tarot card! Search for specific tarot cards.
APNGFilter 1.0.1
Automatically filter animated PNG's.Also works with linked animated PNG's.
CrabRave 1.0.0
Create your very own Crab Rave videos with custom text!This cog requires FFMPEG, moviepy (https://github.com/Zulko/moviepy), and imagemagick to work. This cog downloads a template video and font file which is then saved locally and generates crab rave videos from the template. Old videos are deleted after uploading. This cog may consume heavy resources rendering videos.
Fenrir 1.0.3
Create reaction messages to kick or ban users!https://tenor.com/view/order66-gif-9116581
Elements 1.0.2
Get a plethora of information about elements on the periodic table.Do `[p]element <name
Twitch 1.1.0
Get notified of new twitch followers and get basic profile info.

Rewritten Cogs Originally Made by others

These cogs were originally written by others for V2. As they were used frequently on TrustyBot I ported them over quickly for V3. A better version may be available.

Name Status Description (Click to see full status)
Autorole 1.2.1
Automatically apply roles when a user joins the server.
Stickyroles 2.0.0
With this cog you can specify which roles you want to be reapplied on join. This is particularly useful to fight "role evasion".
Welcome 2.2.0
Welcome new users to the server or say goodbye when they leave.
Cleverbot 2.0.0
Have your bot respond with cleverbot responses.Cleverbot.com requires a paid API key, cleverbot.io is supported
Insult 1.0.0
Insult a user! goteem

Special cogs

These cogs are not meant for mainstream use but may provide some useful functions for some people. Support may be limited.

Name Status Description (Click to see full status)
Backup Release
Backs up all messages on a server. Use with caution and ensure any backups are stored on an encrypted drive.
Dev 3.2.3
A copy of the developer commands in redbot with sudo replacing mock like V2. NOTE:This bypasses the --dev flag and is not recommended for production bots.
Hue Release
A cog to control Philips Hue lights through discord. Not tested with bots outside the home network.

Any questions you can find TrustyBot and myself over on my server or on the Redbot Cog Support server.

Credits

  • Twentysix - Cleverbot cog, imgflip cog, Stickyroles cog
  • Lunar Dust - Autorole cog
  • Arien - Compliments cog, Insult cog
  • JennJenn - Compliments cog, Insult cog
  • Appu - Fun cog
  • Ivan Seidel (isnowillegal.com) - Trump command
  • Bruno Lemos (isnowillegal.com) - Trump command
  • João Pedro (isnowillegal.com) - Trump command
  • RePulsR - Modlogs cog
  • NotSoSuper - Notsobot cog
  • Aziz - Translate cog
  • Palmtree5 - Tweets cog
  • irdumb - Welcome cog
  • DankMemer Team - CrabRave cog
  • Preda - Help with some commands in serverstats

Credits wouldn't be complete without a huge shout out to all the people who have inspired me to create many of these cogs. Thank you to everyone who has pushed me to think about new ideas and implement them.

About

A variety of utility cogs and fun cogs including Hockey information from the NHL, badge creation from discord user information, starboard for use on Redbot, twitch follow notifications and more.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%