cahbot

A Telegram bot for playing Cards Against Humanity

  • Owner: thedadams/cahbot
  • Platform:
  • License:: MIT License
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

CAH Bot

A Telegram bot, written in Go, for playing Cards Against Humanity. This is very much still a work in progress. Right now, the following commands are supported:

  • /create -- Create a game. This adds the person that invoked this action to the game.
  • /join -- The user that invokes this action is added to the game, if there is one.
  • /leave -- The user that invokes this action is removed from the game.
  • /start -- Start a game. Should be invoked after everyone is added.
  • /stop -- Ends a game. Also invoked if everyone leaves a game.
  • /scores -- List the scores for the game, if there is one.
  • /gamesettings -- List the settings for the game.
  • /whoistczar -- Sends a message that reveals who the Card Tzar is.
  • /mycards -- Shows the user the cards they are "holding."

The following commands are in progress:

  • /changesettings -- Change the settings of the current game.

The Telegram Bot functionality comes from Telegram Bot API, another of my repositories. Most of the bot functionality is complete; the game play is left to code. For example, starting a game doesn't actually start the game.

The card data was taken from https://github.com/samurailink3/hangouts-against-humanity, which is offered under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. The card data remains under that license.

The code written here licensed under the MIT license.

Main metrics

Overview
Name With Ownerthedadams/cahbot
Primary LanguageGo
Program languageGo (Language Count: 1)
Platform
License:MIT License
所有者活动
Created At2015-07-04 21:22:59
Pushed At2025-06-14 15:28:05
Last Commit At2018-02-23 21:50:09
Release Count0
用户参与
Stargazers Count15
Watchers Count5
Fork Count0
Commits Count109
Has Issues Enabled
Issues Count0
Issue Open Count0
Pull Requests Count0
Pull Requests Open Count1
Pull Requests Close Count0
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private