Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/denvercoder1/discord-wordle-clone

Discord bot to play a Wordle-inspired word puzzle game entirely within Discord
https://github.com/denvercoder1/discord-wordle-clone

discord discord-bot nextcord puzzle-game wordle

Last synced: 3 months ago
JSON representation

Discord bot to play a Wordle-inspired word puzzle game entirely within Discord

Awesome Lists containing this project

README

        

# Discord Wordle Clone

[![Discord](https://img.shields.io/discord/819650821314052106?color=7289DA&logo=discord&logoColor=white)](https://discord.gg/fPrdqh3Zfu "Dev Pro Tips Discussion & Support Server")
[![Powered by Nextcord](https://custom-icon-badges.herokuapp.com/badge/-Powered%20by%20Nextcord-0d1620?logo=nextcord)](https://github.com/nextcord/nextcord "Powered by Nextcord Python API Wrapper")

A bot for playing a clone of Wordle.

**Note:** This project is inspired by the popular word game called "Wordle" but is not affiliated.

[**Add the bot**](https://discord.com/api/oauth2/authorize?client_id=938502854921027584&permissions=11264&scope=bot%20applications.commands)

![image](https://user-images.githubusercontent.com/20955511/152254532-632c0f3e-0363-4bb1-bcba-8ecc379675b9.png)

Once the bot is added, you can play wordle by using the command `/play`

## Demo

![wordle demo](https://i.imgur.com/t8XgQL4.gif)

## Tutorial

Video tutorial on how this bot was made

https://www.youtube.com/watch?v=0p_eQGKFY3I

## Environment Variables

The following environment variables can be specified in a `.env` file to configure the bot for self-hosting:

- `TOKEN`: The token for the bot.
- `GUILD_IDS` (optional): A comma-separated list of guild IDs to activate slash commands in. (This is for testing since global slash commands can take a while to register.)

## Custom Emoji

The letter emoji set used by the bot can be downloaded from [here](https://drive.google.com/drive/folders/1beZ_WmFJGVCVYEhmid_kOMkIhjyNnC6_?usp=sharing).

These emoji are an adaptation of [Twemoji](https://github.com/twitter/twemoji), published under the [CC-BY 4.0 License](https://creativecommons.org/licenses/by/4.0/).

## Add the bot

Click [**here**](https://discord.com/api/oauth2/authorize?client_id=938502854921027584&permissions=11264&scope=bot%20applications.commands) to add the bot with the basic permissions.