Aleph Bot is a Discord bot that allows you to ask or chat with an AI to get a unique response instead of just static one, you can also search for images based on keywords and some other utility commands. If you want to preview the bot you can join my discord server 😊.
- Image search: Search for images based on keywords using the
/imagecommand. - Ask AI: ask whatever question to an gen AI to get answer with
/askcommand,
-
Clone the repository:
https://github.com/Alvalens/aleph-discord-bot.git -
Install the required dependencies:
pip install --r requirements.txt -
Create a
.envor copy the .env.example file in the project root with the following content:token=YOUR_DISCORD_BOT_TOKEN login=YOUR_API_LOGIN password=YOUR_API_PASSWORD gemini_api_key=YOUR_GEMINI_API_KEYReplace
token,login,passwordandgemini api keywith your actual tokens and credentials. SERP API used: DataForSeo Google image search. For gemini API you can setup it here. -
Run the bot
py main.py
/image<keywords>: Searches for images based on the provided keywords./help: Show avalible commands/ping: Pings the bot and returns "Pong!"./ask <question>:ask an question and get an answer from gemini AI/clear <amount>:clear or delete a messages from an channel
Contributions are welcome! If you find any issues or have suggestions, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License seethe LICENSE file for details.