Giter Club home page Giter Club logo

cardinal-cah's People

Contributors

johnmaguire avatar

Watchers

 avatar  avatar

cardinal-cah's Issues

Second choice in pick 2s not consistently taken?

15:25:12 <Cardinal>     0: Rumor has it that Vladimir Putin's favorite delicacy is Elderly Japanese men stuffed with Horse meat.
15:25:12 <Cardinal>   1: Rumor has it that Vladimir Putin's favorite delicacy is Goblins stuffed with Dead parents.
15:25:12 <Cardinal>   2: Rumor has it that Vladimir Putin's favorite delicacy is Pac-Man uncontrollably guzzling cum stuffed with Barack Obama.
15:25:12 <Cardinal>   3: Rumor has it that Vladimir Putin's favorite delicacy is Kamikaze pilots stuffed with Self-loathing.

At least 2 players did not have their second choice taken.

Add support for mixing and matching decks

I'm imagining a way of denoting which decks should be added by default. Then, any players in the game, while the game is in a starting mode, can add or remove decks.

.decks to list decks (marking added vs. unadded ones)
.deckadd to add a deck to the game
.deckrm to remove a deck from the game

Allow halfops and above to kill games in progress

Currently, a game is aborted if the game has less than 3 players. Also, players are removed from the game if they QUIT, PART, or are KICKed. Even still, bugs happen, and currently a user who NICKs is not tracked. Giving halfops the ability to moderate a game seems useful.

.c 2 9 doesn't work

2020-04-12 17:38:41,894 - cardinal.bot - DEBUG - [email protected] to Cardinal: .c 2 9
2020-04-12 17:38:41,895 - cardinal.plugins - DEBUG - Attempting to fire event: irc.privmsg
2020-04-12 17:38:41,895 - cardinal.plugins - DEBUG - Calling 1 callbacks for event: irc.privmsg
2020-04-12 17:38:41,895 - cardinal.plugins - DEBUG - Callback X7RO66 accepted event 'irc.privmsg'
2020-04-12 17:38:41,896 - cardinal.plugins - ERROR - Unhandled error: [Failure instance: Traceback: <type 'exceptions.IndexError'>: pop index out of range
/usr/local/lib/python2.7/site-packages/twisted/words/protocols/irc.py:2699:handleCommand
/usr/src/app/cardinal/bot.py:205:irc_PRIVMSG
/usr/src/app/cardinal/plugins.py:712:call_command
/usr/src/app/cardinal/plugins.py:743:_call_command
--- <exception caught here> ---
/usr/local/lib/python2.7/site-packages/twisted/internet/defer.py:151:maybeDeferred
/usr/src/app/plugins/cah/plugin.py:127:choose
/usr/src/app/plugins/cah/game.py:77:choose
]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.