> For the complete documentation index, see [llms.txt](https://gamblarium.gitbook.io/gamblarium/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gamblarium.gitbook.io/gamblarium/manualy/gotovyi-telegram-bot-dlya-sozdaniya-svoei-komandy/instrukciya-po-ustanovke-bota.md).

# Инструкция по установке бота

Скачать исходники бота вы можете ниже, либо в нашем канале для ТСов - [t.me/gambler\_tgbot](https://t.me/gambler_tgbot)

[23KBtg\_bot.ziparchive](https://3851219214-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fb074YBCzAXHt5mkto8Rr%2Fuploads%2FPYeIhgPXEwVCICcwcq5Z%2Ftg_bot.zip?alt=media\&token=9c9a0670-ef3d-4e82-ba04-550ecdede023)

**Для дальнейшей работы с ботом/установки рекомендуем найти программиста**

**Важно! Для того, чтобы бот работал необходимо скинуть IP-адрес сервера администраторам -** [t.me/lord\_gambler](https://t.me/lord_gambler) / [t.me/gamblerwork](https://t.me/gamblerwork)

## Покупка сервера <a href="#pokupka-servera" id="pokupka-servera"></a>

**Важно! Для стабильной работы бота покупайте сервер не с русским IP, т.к. РКН блочит CloudFlare, соотвественно работа с апи может быть нестабильной.**

Для начала нам нужно выбрать хостинг сервис, для примера мы будем использовать [altawk](https://bill.altawk.com/)

Регистрируемся, нажимаем на виртуальные серверы > заказать

<figure><img src="https://wiki.gambler-panel.com/~gitbook/image?url=https%3A%2F%2F3851219214-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252Fb074YBCzAXHt5mkto8Rr%252Fuploads%252Fo84Ao8LFLKNjmL5MQLAj%252F1step.jpg%3Falt%3Dmedia%26token%3Dfbbb3b89-e0f4-4e66-896a-0e49d7cdedbf&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=7db13052&#x26;sv=2" alt=""><figcaption></figcaption></figure>

Дальше выбираем тариф сервера, для небольшой команды хватит самого простого за 5$ > нажимаем заказать

<figure><img src="https://wiki.gambler-panel.com/~gitbook/image?url=https%3A%2F%2F3851219214-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252Fb074YBCzAXHt5mkto8Rr%252Fuploads%252Fj3SOw41OEqn7nKTK3bo4%252Fimage.png%3Falt%3Dmedia%26token%3D00f9b075-2d24-4211-a79e-3a97abbe036b&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=5a515d9b&#x26;sv=2" alt=""><figcaption></figcaption></figure>

У нас откроется страница c настройками сервера. Доменное имя не имеет значения, вводите любое > выбираем операционную систему Ubuntu 22.04 > оплачиваем

<figure><img src="https://wiki.gambler-panel.com/~gitbook/image?url=https%3A%2F%2F3851219214-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252Fb074YBCzAXHt5mkto8Rr%252Fuploads%252FyvQcekP7O2JsK93ZStv1%252F2step.jpg%3Falt%3Dmedia%26token%3Df5ec21a9-28b5-4f63-9d82-974d87a730a6&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=f6343c1c&#x26;sv=2" alt=""><figcaption></figcaption></figure>

После оплаты переходим во вкладку "Виртуальные серверы" > выделяем галочкой купленный сервер > нажимаем инструкция

<figure><img src="https://wiki.gambler-panel.com/~gitbook/image?url=https%3A%2F%2F3851219214-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252Fb074YBCzAXHt5mkto8Rr%252Fuploads%252F6MWcsP021TySj4QJj3ml%252F3step.jpg%3Falt%3Dmedia%26token%3D156f8721-b4ca-41e4-b4d1-e5e5d6fdf84d&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=ec9a82f1&#x26;sv=2" alt=""><figcaption></figcaption></figure>

После открытия инструкции копируем данные сервера

<figure><img src="https://wiki.gambler-panel.com/~gitbook/image?url=https%3A%2F%2F3851219214-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252Fb074YBCzAXHt5mkto8Rr%252Fuploads%252FnKpp0Kb8ZIFR6I78LVUx%252F4step.jpg%3Falt%3Dmedia%26token%3D2c636299-b35e-4157-a1a7-57266dc5aef7&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=39a971f2&#x26;sv=2" alt=""><figcaption></figcaption></figure>

## Создание бота <a href="#sozdanie-bota" id="sozdanie-bota"></a>

1. Переходим в тг бота [BotFather](https://t.me/BotFather)
2. Пишем /newbot
3. Вводим название и юзернейем бота
4. По желанию можете там же установить описание бота, аватарку и тд.

После успешного создания бота мы получим сообщение с (1) ссылкой на него и (2) его токеном

<figure><img src="https://wiki.gambler-panel.com/~gitbook/image?url=https%3A%2F%2F3851219214-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252Fb074YBCzAXHt5mkto8Rr%252Fuploads%252FNAI1hmYc3lLWJuo5Y7Lu%252F5step.jpg%3Falt%3Dmedia%26token%3Dd22f4893-90b6-4d30-aa91-7fa20644e04f&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=be26e155&#x26;sv=2" alt=""><figcaption></figcaption></figure>

Копируем токен и вставляем его в config.ini в файлах бота в параметр "bot\_token". Пример:

Copy

```
// Переменные нужно вставлять без пробела

bot_token=6524386800:AAFabvyGwIVa
```

## Настройка бота - config.ini <a href="#nastroika-bota-config.ini" id="nastroika-bota-config.ini"></a>

bot\_token - токен бота

bot\_name - название бота, которое отобразиться в главном меню

admin\_id - id админа, узнать можно тут [t.me/userinfobot](https://t.me/userinfobot) (если нужно добавить несколько админов, то добавляйте id через запятую БЕЗ пробела). Пример:

Copy

```
admin_id=1111111,22222222
```

admin\_username - контакт админа

api\_token - api токен из панели - [gambler-panel.com/api\_docs](https://gambler-panel.com/api_docs)

users\_payouts - чат, куда приходят заявки на выплаты воркерам

channel\_id - чат, куда будут приходить заявки в бота

group\_id - чат, куда будет приходить отстук с новыми депозитами.

> ID чатов можно узнать включив режим разработчика в ТГ или воспользоваться специальными ботами - [userinfobot](https://t.me/userinfobot)

После настройки config.ini, перекидываем файлы бота на сервер

## Загрузка файлов на сервер <a href="#zagruzka-failov-na-server" id="zagruzka-failov-na-server"></a>

**Важно! Для того, чтобы бот работал необходимо скинуть IP-адрес сервера администраторам -** [t.me/lord\_gambler](https://t.me/lord_gambler) / [t.me/gamblerwork](https://t.me/gamblerwork)

1. Скачиваем приложение [FileZilla](https://filezilla-project.org/) (именно клиент, а не сервер) или любой другой FTP-клиент

<figure><img src="https://wiki.gambler-panel.com/~gitbook/image?url=https%3A%2F%2F3851219214-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252Fb074YBCzAXHt5mkto8Rr%252Fuploads%252FgEd3pxPwvILoaJxX854L%252F6step.jpg%3Falt%3Dmedia%26token%3D2d4171cc-b5f6-405c-a34a-86a69d97b881&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=df91b5e7&#x26;sv=2" alt=""><figcaption></figcaption></figure>

2. Нажимаем "Файл" > менеджер сайтов

<figure><img src="https://wiki.gambler-panel.com/~gitbook/image?url=https%3A%2F%2F3851219214-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252Fb074YBCzAXHt5mkto8Rr%252Fuploads%252FKvWW2s2QyF2r4bUMhfJI%252F7step.jpg%3Falt%3Dmedia%26token%3Dcd422f73-7d8e-4f4b-9f9c-7f962691d511&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=2e305122&#x26;sv=2" alt=""><figcaption></figcaption></figure>

3. Новый сайт > ОБЯЗАТЕЛЬНО выбираем протокол SFTP и ставим порт 22 > вводим IP сервера > пользователь root > пароль > нажимаем соединиться

<figure><img src="https://wiki.gambler-panel.com/~gitbook/image?url=https%3A%2F%2F3851219214-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252Fb074YBCzAXHt5mkto8Rr%252Fuploads%252FKvWW2s2QyF2r4bUMhfJI%252F7step.jpg%3Falt%3Dmedia%26token%3Dcd422f73-7d8e-4f4b-9f9c-7f962691d511&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=2e305122&#x26;sv=2" alt=""><figcaption></figcaption></figure>

4. Переносим папку "tg\_bot" в корневую папку root

<figure><img src="https://wiki.gambler-panel.com/~gitbook/image?url=https%3A%2F%2F3851219214-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252Fb074YBCzAXHt5mkto8Rr%252Fuploads%252FaWzA8CIqoAtqncoxmEET%252F9step.jpg%3Falt%3Dmedia%26token%3D7ec70346-32d1-4c50-bbb3-44b64c3b355b&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=7d4273fb&#x26;sv=2" alt=""><figcaption></figcaption></figure>

Отлично! Осталось только запустить самого бота.

## Запуск бота <a href="#zapusk-bota" id="zapusk-bota"></a>

1. Скачиваем приложение [PuTTY](https://www.putty.org/)
2. Запускаем его, вводим IP сервера, нажимаем "open" и "accept"

![](https://wiki.gambler-panel.com/~gitbook/image?url=https%3A%2F%2F3851219214-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252Fb074YBCzAXHt5mkto8Rr%252Fuploads%252F3kYZ1lAQkaJ3pD9aU91x%252F10step.jpg%3Falt%3Dmedia%26token%3De3d9bf24-c685-4471-887b-e262c3434eba\&width=768\&dpr=4\&quality=100\&sign=8cb565fe\&sv=2)

3\. Откроется консоль с "login as: ", пишем "root" и нажимаем Enter

4\. Дальше попросит ввести пароль "password: ", вставляем пароль (вставлять текст в PuTTy можно просто ПКМ) и ждем соединения с сервером.

Теперь прописываем эти команды:

Copy

```
apt update && apt upgrade -y
cd /root/tg_bot
sudo apt update
sudo apt install -y software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.12 python3.12-venv

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

python main.py
```

## Запуск бота

Copy

```
cd /root/tg_bot
source .venv/bin/activate
nohup python main.py > output.log >&1 &
```

👍 Все готово, вы великолепны!

Для использования админки в боте используйте /admin

## Функционал бота <a href="#funkcional-bota" id="funkcional-bota"></a>

### Для воркеров <a href="#dlya-vorkerov" id="dlya-vorkerov"></a>

Создание/редактрирование/удаление промокодов

Статистика созданных воркером промокодов

Смена ника в отстуке

Установка кошельков/вывод средств

***

### Для админа <a href="#dlya-admina" id="dlya-admina"></a>

Просмотр всех воркеров, либо использовать поиск по айди/тегу телеграм, для этого введите команду /user id/tag (пример /user @lord\_gambler)

Просмотр статистики и топовых воркеров

Создание рассылки

Просмотр депозитов

Смена актуального домена (можно несколько, смена информации,

Смена процентов одному или всем воркерам

Изменение баланса воркера

Просмотр кошельков воркера

*В кнопке "Информация" рекомендуем поставить мануалы для ваших воркеров, вы можете их написать самостоятельно, либо воспользоваться нашими:* [*Мануалы*](https://wiki.gambler-panel.com/dlya-tsov/gotovyi-telegram-bot-dlya-sozdaniya-svoei-komandy/manualy-dlya-vorkerov)
