SidIcarus / rpad-cogs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rpad-cogs

Cogs developed for Miru Bot.

This codebase is a mess right now. I'm working on cleaning it up, promise =)

Code should adhere to the Google Python Style Guide

Requirements

Cogs here depend on one or more of the following packages. I haven't done a good job verifying this list.

  • python-dateutil
  • pytz
  • twython
  • feedparser
  • romkan
    • check out project from git
    • update open calls in setup.py to include encoding='utf8'
    • run setup.py install
  • tabulate
  • pypng
  • padtools
  • opencv-python
  • Pillow
  • setuptools
  • google-cloud
  • google-api

Puzzle and Dragons

Most cogs here relate to the mobile game 'Puzzle and Dragons'. Data is sourced from the PadHerder private API, which I have obtained permission to use for this bot.

I was asked not to share the details of how to access the API, so that code is not checked in here.

Cog Purpose
damagecalc Simple attack damage calculator
padboard Converts board images to dawnglare board/solved board links
padglobal Global PAD info commands
padguide Utility classes relating to PadGuide data
padinfo Monster lookup and info display
padrem Rare Egg Machine simulation
padvision Utilities relating to PAD image scanning
profile Global user PAD profile storage and lookup

Admin/util cogs

Cogs that make server administration easier, do miscellaneous useful things, or contain utility libraries.

Cog Purpose
baduser Tracks misbehaving users, other misc user tracking
calculator Replacement for the calculator cog that doesnt suck
fancysay Make the bot say special things
memes CustomCommands except role-limited
rpadutils Utility library shared by many other libraries
sqlactivitylog Archives messages in sqlite, allows for lookup
timecog Convert/print time in different timezones
trutils Misc utilities intended for my usage only
twitter2 Mirrors a twitter feed to a channel

Other/deprecated cogs

Cogs not intended for normal use, or superceded.

Cog Purpose
adminlog In-memory storage of user messages and lookup
donations Tracks users who have donated for hosting fees
supermod April fools joke, random moderator selection

About


Languages

Language:Python 100.0%