/omgwords-agent

A Discord and Twitch bot for OMGWords [experimental]

Primary LanguagePythonMIT LicenseMIT

OMGWords Agent

This repository is a new and improved bot for OMGWords that is designed to be accessible to the whole community.

Major Features

Here are some of the greater features the bot supports:

  • Discord and twitch integration
  • Account linking functionality
  • Personal best tracking
  • Other personal information storage (preferred name, country, etc.)
  • A match queueing interface
  • Miscellaneous commands (see info.py)
  • More to come - including a web interface, the development of which is just beginning

A full list of commands can be found in the COMMANDS.md file.

Documentation

  • ARCHITECTURE.md: A somewhat comprehensive outline of the layout of our codebase, our thoughts behind its design, and the basics of adding to it in a way that preserves scalability and growth.
  • SETUP_QUICK.md: An outline of what it takes to set up a development and testing environment, a necessary step if you want to submit pull requests and/or become a regular contributor.

Additionally, there exists a more comprehensive setup guide for those who intend to become regular contributors:

  • SETUP_ROBUST.md: A guide to setting up a more robust development environment if the quick setup is insufficient.