hc20k /
LLMChat
A Discord chatbot that supports popular LLMs for text generation and ultra-realistic voices for voice chat.
27/100 healthLoading repository data…
ausboss / repository
Discord bot that uses KoboldAI. Supports tavern cards and json files.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Archived project (2023). This was one of my first big bot projects and is no longer maintained. It targets the LLM tooling landscape as it existed in mid-2023 — pinned dependency versions and the LangChain APIs used here have since moved on. Left up as a snapshot for reference and for anyone who wants to fork it.
A Discord bot that uses local LLMs and character cards (Pygmalion / TavernAI style) for casual roleplay chat. Supports both KoboldAI and Oobabooga's text-generation-webui as backends, and can auto-update the bot's avatar and display name to match the selected character.

Cards/ or a JSON into Characters/ and pick it at startuptext-generation-webui with --api)/listen/pingmode)sample.env to .env and fill in the values (see below).setup.bat (Windows) or setup.sh (Linux/macOS) to create a virtualenv and install dependencies.run.bat / run.sh.Discord only allows bots to be renamed twice per hour, so the auto-rename can fail silently on rapid restarts.

.env variables| Variable | What it does |
|---|---|
DISCORD_BOT_TOKEN | Bot token from the Discord Developer Portal. |
ENDPOINT | URL of your local LLM API. For Oobabooga running locally with --api, that's http://127.0.0.1:5000/. |
CHANNEL_ID | Comma-separated list of channel IDs the bot is allowed to talk in. |
CHAT_HISTORY_LINE_LIMIT | How many recent lines to keep in per-channel memory. |
STOP_SEQUENCES | Comma-separated stop tokens. Use \n\n for blank-line stops. |
MAX_NEW_TOKENS | Generation cap. KoboldAI maxes out at 512. |
ALWAYS_REPLY | T = reply to every message; anything else = only when addressed. |
Oobabooga's text-generation-webui with --api enabled.
If commands don't appear after startup, run /sync once to force a refresh.
| Command | What it does |
|---|---|
/sync | Force-refresh the slash command tree. |
/reload <cog> | Reload a single cog without restarting the bot. |
/test | No-op sanity check. |
/listen | Toggle listen-only mode for the current channel. |
/pingmode | Toggle whether the bot replies to every message or only when addressed. |
.env file on WindowsEnable file-name extensions so you can rename sample.env.txt → .env:
Windows 11

Windows 10


MIT — see LICENSE.
Selected from shared topics, language and repository description—not editorial ratings.
hc20k /
A Discord chatbot that supports popular LLMs for text generation and ultra-realistic voices for voice chat.
27/100 healthstarpig1129 /
A discord bot based on multi-modal LLM that interacts with discord through natural language
67/100 healthHamas-ur-Rehman /
Discord AI Chatbot that Speaks like Your Favorite Character! and be your Companion and treat loneliness.
Edzard9 /
A BOT THAT I MADE MYSELF WITH SOME ENTERTAINMENT AND KNOWLEDGE FEATURES AND AI
37/100 healthAegis-plus /
A Discord bot powered by g4f that generates intelligent text responses and creates images using free AI models. Features slash commands for easy interaction with advanced AI capabilities.
46/100 healthZbroadbent2 /
A Python-based Discord bot that delivers concise artificial intelligence facts in response to the $aifact command by asynchronously retrieving random AI topic summaries from the Wikipedia REST API, demonstrating API integration, async programming, and secure token management.
42/100 health