Simple Discord bot that uses Google Gemini AI and Open-Meteo for weather.
- Python 3.8+
- a Discord bot token
- a Google Gemini API key
git clone https://github.com/Mykaell-Max/AiChatBot.git
cd AiChatBot
python -m venv venv
venv\Scripts\activate- Copy
.env.exampleto.envand fillTOKENandGOOGLE. - Copy
src/promptConfig.example.pytosrc/promptConfig.pyand edit if desired.
Run:
python src/bot.py!chatbot <message>— chat with the AI!weather— get current weather for ChosenCity