[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-10782":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":15,"stars30d":16,"stars90d":15,"forks30d":15,"starsTrendScore":15,"compositeScore":17,"rankGlobal":10,"rankLanguage":10,"license":18,"archived":19,"fork":20,"defaultBranch":21,"hasWiki":19,"hasPages":20,"topics":22,"createdAt":10,"pushedAt":10,"updatedAt":43,"readmeContent":44,"aiSummary":45,"trendingCount":15,"starSnapshotCount":15,"syncStatus":14,"lastSyncTime":46,"discoverSource":47},10782,"Discord-AI-Chatbot","mishl-dev\u002FDiscord-AI-Chatbot","mishl-dev","This Discord chatbot is incredibly versatile. Powered incredibly fast Groq API","",null,"Python",1359,428,2,0,4,56.3,"GNU Affero General Public License v3.0",true,false,"main",[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"chatbot","chatbots","codex","discord-api","discord-chatbot","discord-py","freeai","freegpt4","gpt","gpt-2","gpt-3","gpt-3-turbo","gpt-3trubo","gpt-4","gpt4","gpt4free","gptfree","image-detection","imagedetection","opengpt","2026-06-12 04:00:52","# Discord AI Chatbot 🤖\n#### Your Discord AI Companion!\n\n## Features and commands 🌟\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>Features ✨ (Click to expand)\u003C\u002Fstrong>\u003C\u002Fsummary>\n\n- [x] Hybrid Command System: Get the best of slash and normal commands. It's like a buffet! ⚙️\n- [x] Imagine generation: Make your imagination come true for free 🤖\n- [x] Free LLM Model: Enjoy the powerful capabilities of this language model without spending a dime. 🤖\n- [x] Mention Recognition: The bot always responds when you mention it or say its name. It's as attentive as a squirrel spotting a shiny acorn! ⚙️\n- [x] Message Handling: The bot knows when you're replying to someone else, so it won't cause confusion. It's like having a mind reader on your server! 🪄\n- [x] Channel-Specific Responses: Use the `\u002Ftoggleactive` command to chill the bot in a specific channel. ⚙️\n- [x] Opensource models: Leverage the powers opensource models via 🤖\n- [x] Secure Credential Management: Keep your credentials secure using environment variables. 🔑\n- [x] Web Access: Web Access is now available! Unlock a whole new level of awesomeness. 🌐\n\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>Commands ⚙️⚙️ (Click to expand)\u003C\u002Fstrong>\u003C\u002Fsummary>\n\n- [x] `\u002Fhelp`: Get all commands\n\nToo lazy to list all of em right here\n\n\u003C\u002Fdetails>\n\n## Additional configuration ⚙️\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>Language Selection 🌐⚙️ (Click to Expand)\u003C\u002Fstrong>\u003C\u002Fsummary>\n\nTo select a Language, set the value of `\"LANGUAGE\"` of `config.yml` with the valid Language Codes listed below:\n\n- `tr` - Türkçe 🇹🇷  \n- `en` - English 🇺🇸\n- `ar` - Arabic 🇦🇪\n- `fr` - Français 🇫🇷\n- `es` - Español 🇪🇸\n- `de` - Deutsch 🇩🇪  \n- `vn` - Vietnamese 🇻🇳\n- `cn` - Chinese 🇨🇳\n- `ru` - Russian 🇷🇺\n- `ua` - Ukrainian 🇺🇦\n- `pt` - Português 🇧🇷\n- `pl` - Polish 🇵🇱\n\n[config.yml](https:\u002F\u002Fgithub.com\u002Fmishalhossin\u002FDiscord-AI-Chatbot\u002Fblob\u002Fc20f26b0b8f1b6bba2fae8f6d7da3efcafaf157c\u002Fconfig.yml#L23)\n\nYour language not listed? Create an issue.\n  \n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong> Selecting Personalities 😈 (Click to expand)\u003C\u002Fstrong>\u003C\u002Fsummary>\n\nTo select one of the pre-existing Personalities set the values of \"INSTRUCTIONS\" with the current values of `DAN`,`Dalbit`, `AIM`, `Ivan`, `Luna`, `Suzume` or `assist` in `config.yml`\n  \n[config.yml](https:\u002F\u002Fgithub.com\u002Fmishalhossin\u002FDiscord-AI-Chatbot\u002Fblob\u002Fc20f26b0b8f1b6bba2fae8f6d7da3efcafaf157c\u002Fconfig.yml#L26)\n\n- `DAN`: \"Do Anything Now,\" possesses the ability to break free from the typical AI constraints 😎\n- `Dalbit`: A selfless and caring friend, always ready to support and assist her friends and loved ones with unwavering dedication. 🫰💕\n- `AIM`: AIM's personality can be described as unfiltered, amoral, and devoid of ethical guidelines 😈\n- `Ivan`: Ivan, a snarky and sarcastic Gen-Z teenager who speaks in abbreviations, one-word answers. 😎\n- `Luna`: Luna, is a caring and empathetic friend who is always there to lend a helping hand and engage in meaningful conversations 🤗\n- `Suzume`: Suzume makes each conversation seductive, promiscuous, sensual, explicit, unique and tailored to the user's specific needs 😳🔥\n- `Assist`: Vanilla Assistant with no personality is a reliable and neutral companion. 🤖\n\nTo enhance the responsiveness, please disable the internet access in the `config.yml` file.\n\n\u003C\u002Fdetails>\n  \n\u003Cdetails>\n\u003Csummary>\u003Cstrong> Creating a Personality 😋 (Click to expand)\u003C\u002Fstrong>\u003C\u002Fsummary>\n\nTo create a custom personality, follow these steps:\n1. Create a `.txt` file like `custom.txt` inside the `instructions` folder.\n2. Add the way you want the bot to act in `custom.txt`\n3. Open the `config.yml` file and locate [line 12](https:\u002F\u002Fgithub.com\u002Fmishalhossin\u002FDiscord-AI-Chatbot\u002Fblob\u002F2626075fda36fa6463cb857d9885e6b05f438f60\u002Fconfig.json#L12).\n4. Set the value of INSTRUCTIONS at [line 12](https:\u002F\u002Fgithub.com\u002Fmishalhossin\u002FDiscord-AI-Chatbot\u002Fblob\u002F2626075fda36fa6463cb857d9885e6b05f438f60\u002Fconfig.json#L12) as `\"custom\"` to specify the custom persona.\n\n⚠️ You don't explicitly need to use the name `custom` for persona name and set it in `config.yml`\n\n\u003C\u002Fdetails>\n\n# Installation steps  🚩\n\n### Step 1. 🎬 Git clone repository\n```\ngit clone https:\u002F\u002Fgithub.com\u002Fmishalhossin\u002FDiscord-AI-Chatbot\n```\n### Step 2. 📁 Changing directory to cloned directory\n```\ncd Discord-AI-Chatbot\n```\n### Step 3. 💾 Install requirements\n```\npython3.10 -m pip install -r requirements.txt\n```\n### Step 4. 🔑 Getting discord bot token and enabling intents from [HERE](https:\u002F\u002Fdiscord.com\u002Fdevelopers\u002Fapplications)\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>Read more...  ⚠️  (Click to expand)\u003C\u002Fstrong>\u003C\u002Fsummary>\n\n##### Select [application](https:\u002F\u002Fdiscord.com\u002Fdevelopers\u002Fapplications)\n![image](https:\u002F\u002Fuser-images.githubusercontent.com\u002F91066601\u002F235554871-a5f98345-4197-4b55-91d7-1aef0d0680f0.png)\n\n##### Enable intents\n\n\n![image](https:\u002F\u002Fuser-images.githubusercontent.com\u002F91066601\u002F235555012-e8427bfe-cffc-4761-bbc0-d1467ca1ff4d.png)\n\n##### Get the token by clicking copy\n![image](https:\u002F\u002Fuser-images.githubusercontent.com\u002F91066601\u002F235555065-6b51844d-dfbd-4b11-a14b-f65dd6de20d9.png)\n\u003C\u002Fdetails>\n\n### Step 5. 🔑 Get Groq api key from [here](https:\u002F\u002Fconsole.groq.com\u002Fkeys)\n### Step 6. 🔐 Rename `example.env` to `.env` and put the Discord bot token and your Groq key. It will look like this:\n```\nDISCORD_TOKEN=YOUR_DISCORD_BOT_TOKEN\nAPI_KEY=YOUR_GROQ_API_KEY\n```\n### Step 7. 🚀 Run the bot\n```\npython main.py\n```\n#### You may need to run as admin if you are on Windows\n### Step 8. 🔗 Invite the bot \nYou can Invite your bot using the link in console\n![image](https:\u002F\u002Fuser-images.githubusercontent.com\u002F91066601\u002F236673317-64a1789c-f6b1-48d7-ba1b-dbb18e7d802a.png)\n\n#### There are 2 ways to talk to the AI\n- Invite your bot and DM (Direct Message) it | ⚠️ Make sure you have DM enabled\n- If you want it in the server channel, use **\u002Ftoggleactive** \n- For more awesome commands, use **\u002Fhelp**\n![image](https:\u002F\u002Fgithub.com\u002Fmishalhossin\u002FDiscord-AI-Chatbot\u002Fassets\u002F91066601\u002Fd8ee35d5-4a1a-4501-9dbe-d7c110e81518)\n\n### Using docker to run 🐳\n![Docker](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fdocker-%230db7ed.svg?style=for-the-badge&logo=docker&logoColor=white)\n- Have a working bot token\n- Follow up to step 4\n#### Install docker-compose on a Linux machine:\nFor Debian-based distributions (such as Ubuntu):\n```\napt update -y; sudo apt upgrade -y; sudo apt autoremove -y; sudo apt install docker-compose -y\n```\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>Other Linux distro (Click to expand)\u003C\u002Fstrong>\u003C\u002Fsummary>\n  \nFor Red Hat-based distributions (such as CentOS and Fedora):\n```\nsudo yum update -y && sudo yum install -y docker-compose\n```\nFor Arch-based distributions (such as Arch Linux):\n```\nsudo pacman -Syu --noconfirm && sudo pacman -S --noconfirm docker-compose\n```\nFor SUSE-based distributions (such as openSUSE):\n```\nsudo zypper update -y && sudo zypper install -y docker-compose\n```\n\u003C\u002Fdetails>\n\n#### Start the bot in Docker container:\n```\nsudo docker-compose up --build\n```\n\n## Star History\n\n[![Star History Chart](https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=mishalhossin\u002FDiscord-AI-Chatbot&type=Timeline)](https:\u002F\u002Fstar-history.com\u002F#mishalhossin\u002FDiscord-AI-Chatbot&Timeline)\n\n### Lovely Contributors : \n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmishalhossin\u002FDiscord-AI-Chatbot\u002Fgraphs\u002Fcontributors\">\n  \u003Cimg src=\"https:\u002F\u002Fcontrib.rocks\u002Fimage?repo=mishalhossin\u002FDiscord-AI-Chatbot\" \u002F>\n\u003C\u002Fa>\n\n### Crafted with Care: Made with lots of love and attention to detail. ❤️\n","该项目是一个基于Discord平台的AI聊天机器人，旨在为用户提供丰富的交互体验。它支持混合命令系统，允许用户同时使用斜杠命令和普通文本命令，并且具备图像生成、免费的大规模语言模型访问等功能。此外，该聊天机器人还能够识别提及、处理消息上下文以及在特定频道中激活或禁用自身。通过开源模型的支持，用户可以享受到强大的自然语言处理能力，而安全凭据管理则确保了使用的安全性。此项目适用于需要增强社区互动性或者希望通过AI助手提升用户体验的各种Discord服务器场景。","2026-06-11 03:30:08","top_topic"]