{"id":29166218,"url":"https://github.com/sertrafurr/discord-ai-bot","last_synced_at":"2026-05-10T14:42:56.924Z","repository":{"id":274079459,"uuid":"921835688","full_name":"SertraFurr/Discord-AI-Bot","owner":"SertraFurr","description":"A simple discord AI chatbot using my own package!","archived":false,"fork":false,"pushed_at":"2025-06-08T02:11:53.000Z","size":15,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-29T21:44:14.773Z","etag":null,"topics":["ai","chatbot","claude","claude-ai","discord","discord-bot","gpt","gpt-4o-mini","llama","meta","meta-llama","mistral","mistral-7b"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SertraFurr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-01-24T17:52:19.000Z","updated_at":"2025-06-08T02:11:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"50a79570-b03e-4c90-a9d6-49440f31f778","html_url":"https://github.com/SertraFurr/Discord-AI-Bot","commit_stats":null,"previous_names":["ramona-flower/discord-ai-bot","cyn-ically/discord-ai-bot","sertrafurr/discord-ai-bot"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SertraFurr/Discord-AI-Bot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SertraFurr%2FDiscord-AI-Bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SertraFurr%2FDiscord-AI-Bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SertraFurr%2FDiscord-AI-Bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SertraFurr%2FDiscord-AI-Bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SertraFurr","download_url":"https://codeload.github.com/SertraFurr/Discord-AI-Bot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SertraFurr%2FDiscord-AI-Bot/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262925001,"owners_count":23385463,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","chatbot","claude","claude-ai","discord","discord-bot","gpt","gpt-4o-mini","llama","meta","meta-llama","mistral","mistral-7b"],"created_at":"2025-07-01T08:10:33.730Z","updated_at":"2025-10-15T19:08:56.140Z","avatar_url":"https://github.com/SertraFurr.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Discord AI Bot\n\n- A versatile Discord bot powered by AI models like Mixtral, Meta-Llama, Claude-3, and GPT-4. This bot allows users to interact with various AI models through a simple /ask command, with optional personality customization. All for free\n\n# 🛠️ Setup Instructions\nClone the Repository:\n\n```\ngit clone https://github.com/cyn-ically/Discord-AI-Bot.git\ncd Discord-AI-Bot\n```\n\n### Install Dependencies:\n```\npip install -r requirements.txt\n```\nConfigure the Bot:\n\nModify the config.json with the following structure:\n\n```json\n\n{\n  \"_comment_\": \"Watermark is if you want to support my creation ! but is not required\",\n\n  \"bot_token\": \"YOUR_BOT_TOKEN_HERE\",\n  \"watermark_enabled\": true,\n  \"personality_enabled\": true\n}\n```\n### Replace YOUR_BOT_TOKEN_HERE with your Discord bot token.\n\n# Run the Bot:\n\n```\npython main.py\n```\n## ⚙️ Configuration Options\n``` \nbot_token: Your Discord bot token (required).\n\nwatermark_enabled: Set to true to display a watermark in the bot's responses (default: true).\n\npersonality_enabled: Set to true to allow users to specify a personality for the bot (default: false).\n``` \n## 🤖 Commands\n- ```/ask```: Ask the bot a question.\n\nParameters:\n```\nquery: Your question.\n\nmodel: The AI model to use (e.g., Mixtral-8x7B, Meta-Llama-70B).\n\npersonality (optional): A custom personality for the bot (if enabled).\n```\n\n# ❓ Support\nIf you have any questions or need help, feel free to open an issue on GitHub or contact the maintainers. I'm not responsible for any of the misuse this program could lead to ❤️\n\n# ⚠️ Important: Do Not Use Replit\n#### Replit is not recommended for hosting this bot due to significant security and performance concerns:\n\n## Security Risks:\n\n- Replit exposes your bot's token and other sensitive information publicly, even in private projects.\nThis makes it easy for malicious actors to steal your bot token and compromise your bot.\n\n- Performance Issues:\nReplit is not designed for long-running processes like Discord bots. Your bot may frequently disconnect or crash.\n\n- Free-tier Replit projects sleep after inactivity, causing your bot to go offline.\n\n### Lack of Control:\n\n- Replit provides limited control over the environment, making it difficult to manage dependencies or debug issues.\n\n- 🚀 Recommended Hosting Options\nFor better security, reliability, and performance, consider using one of the following hosting services:\n\n##  PythonAnywhere\n- Why Use It?:\nPythonAnywhere is designed for hosting Python applications and provides a stable environment for running Discord bots.\n\n- It offers better security and control over your bot's environment.\n\n### How to Use:\n- Upload your bot's code to PythonAnywhere.\n\n- Set up a scheduled task to keep the bot running 24/7. or just click on the button once every 2 weeks/month\n\n- Website: https://www.pythonanywhere.com\n\n## Heroku\n - Why Use It?:\nHeroku is a cloud platform that supports long-running processes and is easy to set up.\nIt provides a free tier for small projects.\n\n- How to Use:\nDeploy your bot using Heroku's Git integration.\n\n- Website: https://www.heroku.com\n\n## VPS (Virtual Private Server)\n- Why Use It?:\nA VPS gives you full control over the server environment, ensuring maximum security and performance.\nPopular options include DigitalOcean, Linode, and AWS EC2.\n\n- How to Use:\nSet up a Linux server (e.g., Ubuntu).\nInstall Python and the required dependencies.\nRun your bot as a background process using screen or systemd.\n\n### Recommended Providers:\n- DigitalOcean\n\n- Linode\n\n- AWS EC2\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsertrafurr%2Fdiscord-ai-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsertrafurr%2Fdiscord-ai-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsertrafurr%2Fdiscord-ai-bot/lists"}