Git Product home page Git Product logo

irc-cah's People

Contributors

brycesteinhoff avatar jensrax avatar teeli avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

irc-cah's Issues

Game starting with 3 players but not accepting more

Hey,
When starting a game with 4 players, the last !join command is ignored and the bot just starts the game. The 4th player can't join at all.

I'll try to see if I can debug this when getting home, but if you have any idea, I'll appreciate it!

Configuration needs refactoring

Configuration is a bit of a mess right now and could use some refactoring. Environment based configuration is totally unnecessary. Configuration loader and validator should be moved to app.

Nickserv identify

Is there a way to identify the bot to Nickserv to allow certain bot flags to be assigned to it, reducing the need for flood protection? clientOptions has a 'password' field but that's for server auth, not ident

Thanks

Command to view black cards

Due to the nature of the bot, the IRC server can see it as spam and kick it off. You CAN fix this by throttling, but in the short run of things, another command to view the black cards in play would be nice in event that the bot gets kicked off before it can say the black cards.

Points per game Limit (possible feature request)

It would be great to be able to specify max points per game in the config file. So that once a player reaches N points they win the game ends and a new game can be started.

Setting the value to 0 would mean no max points and games would last until they are stopped.

Players who leave in-game without !quit

Is there any way to 'kick' an idle or a player who didn't properly !quit out of the game, or plans to have some way to control the players so that the game doesn't slow down because someone got booted or left?

Thanks

A bug in the mainframe

CARD: A bug in the mainframe (please file a bug report, if you actually get this card)
!play 0
StormFrog: You must pick 0 different cards.

Possibly unrelated, but after using !stop, someone used !play and this happened in console.

Round elapsed: 120000 1389513763560 1389513643560

/botpath/app/controllers/game.js:592
self.client.say(self.channel, string);
^
TypeError: Cannot call method 'say' of undefined
at Game.self.say (/botpath/app/controllers/game.js:592:21)
at Game.self.turnTimerCheck (/botpath/app/controllers/game.js:278:18)
at wrapper as _onTimeout
at Timer.listOnTimeout as ontimeout

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.