Skip to content

Gugubo/Wortlerino

Repository files navigation

Wortlerino

Wortlerino is a discord wordle bot. It will create a random word for you to guess. See Wordle for the rules.

Features

  • You can use multiple different word lists and change them while the bot is running
  • You can use separate word lists for generating a word and for words that you're allowed to guess (like the real Wordle)
  • You can change the length of generated words

Using

Type wortlerino, new, or n to create a new game.

Type word, guess, or w followed by a guess.

After guessing the right word, start a new game with next, again, or n. (Or use any of the other keywords, they all work the same.)

Example

Guessing Example

Settings

Change a setting while the bot is running by typing: wortlerino setting new_value They will come into effect when a new word is generated.

Available settings:

  • word_list: Changes the list from which new words can be generated (default: Wordle)
  • guess_list: Changes the list of words which are allowed as guesses (default: Wordle-all)
  • length: Changes the length of new words (takes one or two values) (default: 4 - 6)

Example

Settings Example

Included word lists

  • Wordle: All possible wordle words

  • Wordle-all: All possible wordle words + all words wordle accepts as input

  • Wikipedia: List of all German Wikipedia-Article-Titles

  • Substantive: A list of a few hundred German nouns

  • German: A big word list including inflections (should probably only be used for guesses)

  • English: A big word list

  • Spelunky: A list of all words that appear in Spelunky 2

Requirements

pip install -r requirements.txt

Running it

  1. Create a config.py with your token in it, for example:
TOKEN = "bFqLkmKnVoo7r1Lbc6S41pK3T0Gm1Vz9ZZUua9Y64TfWDV05Aql5DznwRUx"
  1. Run wortlerino.py

License

GPL

About

Wordle Discord Bot

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages