Giter Club home page Giter Club logo

zerobgg's Introduction

ZeroBGG

This is the repository for a board game Discord bot

Python 3.8.2 GitHub repo size GitHub issues CodeFactor

ZeroBGG is a bot based on BoardGameBot that can be used to quickly lookup information about board games as well as get how to play videos and much more.

Prerequisites>

What items to install

discord - link

boardgamegeek - link

Google APIs Client Library for Python - link

How to install them

pip install -U discord.py pip install boardgamegeek2 pip install google-api-python-client pip install python-env pip install psycopg2

Or install the pip requirements.txt

Using the bot

Commands

Name Description Command
Board Game Check Returns the BoardGameGeek.com information of a specified game. !bgg game name
Expansion Check Returns any expansions a game has if any. !exp game name
Random Game Returns a random game title from a provided list of games separated by a comma. !rbg game name, game name
Random Owned Game Returns a random game title from a user's owned list. !robg username
What Game Can We Play Looks up a specified user's game collection and how many people are playing to see what games you could play !wcwp username, number of players
How To Play Returns the top search result video from YouTube on how to play !htp game name
Next Video Returns the next video in the last youtube search !nxt
Ask Returns a search of board gaming Stack Exchange similar questions. !ask game name,question
Dice Roll Returns the value of a dice roll, side number is specified by command. !dice # of sides
Game Ambiance Returns the top search result video for selected topic from YouTube !amb topic
Expansion Check Returns expansions for the selected game if they exist !exp game name
Lookup BGG User Lookup a board game geek user's game collection !go username
Get Hot Games Returns BoardGameGeeks current hot games !ghg
Get Hot Companies Returns BoardGameGeeks current hot board game companies !ghc

zerobgg's People

Contributors

joshua-nicholson avatar matta174 avatar

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.