Skip to content

bloplord/rpad-cogs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

612 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages