DogeDice — A dogecoin game

Module to provide a game for gambling Dogecoin

{
    "minBet": 0.01,
    "lobbyIdleSeconds": 15,
    "channelWhitelistOn": true,
    "channelWhitelist": [
        "dogegamestest",
        "test"
    ]
}
lobbyIdleSeconds

When more than 1 player has joined, the game will start after this many seconds

Commands

.join <amount>

Join the current round and bet <amount> dogecoins

.leave

Leave the current round.

.roll

Once the game has started, roll the dice

Class Reference

class pyircbot.modules.DogeDice.DogeDice(bot, moduleName)[source]

Bases: pyircbot.modulebase.ModuleBase

gotMsg(args, prefix, trailing)[source]
ondisable()[source]
removeGame(channel)[source]
class pyircbot.modules.DogeDice.gameObj(master, channel)[source]

Bases: object

canStart()[source]
clearTimer(timer)[source]
endgameResults()[source]
gamePlayTimeoutExpired()[source]
gameover()[source]
getPlayer(nick)[source]
gotMsg(args, prefix, trailing)[source]
gotPrivMsg(args, prefix, trailing)[source]
initStartCountdown()[source]
lobbyCountdownDone()[source]
removePlayer(playerNick)[source]
resetGame()[source]
class pyircbot.modules.DogeDice.playerObj(game, nick)[source]

Bases: object