CareBot is an AI-powered compassionate health support bot for Telegram & Discord that offers emotional and health-related guidance. It provides supportive conversations, health tips, and stress-relief advice to users in need of a helping hand.
- Emotional Support: Provides comforting and supportive responses to users who need guidance.
- Health & Wellness Advice: Offers general wellness and self-care tips.
- Supports Telegram & Discord: Available as both a Telegram bot and a Discord bot.
- AI-Powered Conversations: Uses Together API to generate compassionate and intelligent responses.
- Fast & Engaging: Responds instantly to user queries.
- Uses
?as the default prefix for Discord commands.
Use commands like ?start, ?stop, and ?dm to interact with the bot.
Compassionate health support bot. /start to start, /dm to chat in private, and /stop to end the session.
CareBot is open-source and available on GitHub:
π GitHub Repository
- Telegram Bot: @care_kit_bot
- Discord Bot Invite: Invite CareBot to Your Server
git clone https://github.com/gautamxgambhir/CareBot.gitcd CareBot
pip install -r requirements.txt- Obtain a Together AI API Key from Together AI.
- Set up Telegram Bot Token via BotFather.
- Set up Discord Bot Token via the Discord Developer Portal.
- Store the API keys in an .env file:
API_KEY=your_together_api_key
TELEGRAM_TOKEN=your_telegram_bot_token
DISCORD_TOKEN=your_discord_bot_tokenpython bot.py- Prefix:
? - Example Commands:
?startβ Begin a conversation.?stopβ End the session.?dmβ To chat in Direct Messages.
- Simply send a message, and CareBot will respond with comforting advice.
- Commands:
/startβ Start a health support session./dmβ Chat in direct messages./stopβ End the session.
- Flask - Backend framework for API integration.
- Together API - AI-powered response generation.
- python-telegram-bot - Telegram bot framework.
- discord.py - Discord bot framework.
Contributions are welcome! To contribute:
- Fork the repo.
- Create a new branch (
git checkout -b feature-branch). - Commit changes (
git commit -m "Added new feature"). - Push to the branch (
git push origin feature-branch). - Open a pull request.
This project is licensed under the MIT License.
- GitHub: @gautamxgambhir
- Email: ggambhir1919@gmail.com
- Instagram: gautamxgambhir
- Twitter: gautamxgambhir