# Pandabot ## Description **Pandabot** is a flexible bot that offers various features such as database integration, file forwarding and interactivity with users via Telegram. With a customizable configuration and PostgreSQL support, the bot is ideal for automating file and communication processes. --- ### Requirements - PostgreSQL**: Installed and configured. - Apache Webserver**: For the integration (optional). - Python**: Depending on the script requirements (version not specified). - Telegram Account ### Directory structure - A download folder: `downloads` (relative to the bot's directory). --- ## Installation 1. **Clone repository**: ```bash git clone https://git.n64.cc/hx/Pandabot.git cd Pandabot ``` 2. set up **database**: - Create a PostgreSQL database with the default values from ``pandabot.conf`` or customize it. 3. install **dependencies** (if needed): ```bash pip install -r requirements.txt ``` 4. customize **configuration files**: - Edit `pandabot.conf` and `channels.conf` to customize the settings accordingly (see below). --- ## Configuration files ### `pandabot.conf` #### Important parameters - **Botcommand**: Command for bot interactions. Default: `paul`. - **DB connection**: Customize the following fields: - `dbhost`: IP address of the database server (default: `127.0.0.1`). - `dbport`: Port of the database (default: `5432`).