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
/image
command. - Ask AI: ask whatever question to an gen AI to get answer with
/ask
command,
-
Clone the repository:
https://github.com/Alvalens/aleph-discord-bot.git
-
Install the required dependencies:
pip install --r requirements.txt
-
Create a
.env
or 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_KEY
Replace
token
,login
,password
andgemini api key
with 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.