AC
AUTHORBOT AuthorChe project
SYSTEM ONLINE
AUTHORBOT // RELEASE 1.10.15

AUTHORBOT

A modular Telegram userbot by AuthorChe. Extend your Telegram account with automation, interactive Rich Messages, modules, moderation tools and utilities without leaving Telegram.

AUTHORBOT::RUNTIME_INFO BUILD 1.10.15
Runtime Python 3.10–3.11
Android Termux / Debian
License AGPL-3.0
Version 1.10.15
01 // CAPABILITIES

Telegram with more control.

AuthorBot adds a modular automation layer directly to your Telegram account while preserving a clean and practical workflow.

01

MODULE SYSTEM

Install, update and manage external modules with dependency handling, aliases, caching and custom repositories.

02

RICH MESSAGES

Interactive help, configuration screens, buttons, forms, galleries, Rich HTML and modern Telegram interfaces.

03

AUTOMATION

Automate repetitive actions, manage chats and extend Telegram with commands and background tools.

04

SECURITY

Owner permissions, security masks, blacklists, API protection and safer handling of sensitive configuration.

05

MULTILINGUAL UI

Localized interfaces and public pages with automatic language selection and fallback handling.

06

COMPANION BOT

A separate inline/public bot provides Rich Message interfaces, public information pages and interactive menus.

02 // INSTALL

Installation.

Choose your platform. The official installers prepare the runtime, dependencies and perform checks before AuthorBot starts.

Android / Termux

Recommended Android setup. AuthorBot runs inside an isolated Debian Bookworm environment with Python 3.11 through PRoot-Distro. Root access is not required.

ANDROID / ARM64
[01] Install Termux
Install the current Termux version from F-Droid. F-Droid ↗
[02] Run the official installer
Open Termux and paste the complete command after the shell prompt appears.
TERMUX // BASH
pkg update -y && pkg install -y curl && tmp="$PREFIX/tmp/authorbot-install.sh" && (curl -fsSL --retry 3 https://raw.githubusercontent.com/VadymYem/AuthorBot/main/bootstrap-termux.sh -o "$tmp" || curl -fsSL --retry 3 https://raw.githubusercontent.com/AuthorGramProject/AuthorBot/main/bootstrap-termux.sh -o "$tmp") && bash "$tmp"
The installer prepares Debian Bookworm, Python 3.11, dependencies, performs runtime checks and launches AuthorBot. Installation logs are saved to ~/authorbot-install.log.
[03] Start later
TERMUX
authorbot
[04] Update installation
TERMUX // UPDATE
git -C ~/AuthorBot pull --ff-only
bash ~/AuthorBot/termux.sh

Linux / VPS

Production installation for Debian and Ubuntu servers. AuthorBot uses its own isolated Python virtual environment.

PYTHON 3.10–3.11
[01] Install AuthorBot
LINUX // BASH
git clone https://github.com/VadymYem/AuthorBot.git
cd AuthorBot
bash install.sh
install.sh installs required system packages, creates the virtual environment, installs Python dependencies and runs AuthorBot self-checks before startup.
[02] Start existing installation
LINUX
cd ~/AuthorBot
.venv/bin/python -m acbot
[03] Update installation
LINUX // UPDATE
cd ~/AuthorBot
git pull --ff-only
bash install.sh

Windows / WSL

Run AuthorBot inside Ubuntu using Windows Subsystem for Linux.

WINDOWS 10 / 11
[01] Install Ubuntu 22.04
Open PowerShell as Administrator.
POWERSHELL // ADMIN
wsl --install -d Ubuntu-22.04
[02] Restart Windows and open Ubuntu
[03] Install AuthorBot
UBUNTU // WSL
git clone https://github.com/VadymYem/AuthorBot.git
cd AuthorBot
bash install.sh
Manual pip installation is no longer required. The official installer prepares Python and all dependencies automatically.

Docker

Container deployment for systems with Docker Engine and Docker Compose v2.

DOCKER COMPOSE V2
[01] Deploy AuthorBot
DOCKER // BASH
git clone https://github.com/VadymYem/AuthorBot.git
cd AuthorBot
bash docker.sh
The installer creates a private .env with a random web password. The web interface binds to 127.0.0.1:8085 by default.
[02] View logs
DOCKER // LOGS
docker compose logs -f authorbot
03 // TELEGRAM

First setup.

AuthorBot connects directly to Telegram through MTProto and uses credentials belonging to your own Telegram application.

API_ID + API_HASH

Sign in to my.telegram.org, open API Development Tools and create an application. Telegram will provide your API_ID and API_HASH. Enter them only into your own AuthorBot installation.

my.telegram.org ↗

Version 1.10.15
Python 3.10–3.11
Termux Debian Bookworm / 3.11
Root required No
License AGPL-3.0-only
COPIED