hbot documentation#
Important
This documentation is intended for myself, so is this hbot. But it is made in a very modular way, so you should be able to use this very easily (see the plugins section). Should you have any trouble using this bot, you can contact me for help, but know that I might not always be able to help. (Please note in your message about this bot, otherwise I won’t reply.
Usage Instruction#
Clone the repo:
git clone https://github.com/hakimifr/hbot
cd hbot
Install dependencies (you will need uv for this):
uv sync --frozen
Export the required variable:
export API_id="<your api id>"
export API_HASH="<your api hash>"
export GEMINI_API_KEY="<your gemini api key>" # Optional, but required for gemini plugin to work
Run the bot!
uv run python3 -m hbot