🌘Hikka - личный Telegram помощник
Hikka — это юзербот для Telegram, ориентированный на разработчиков и тех, кто хочет немного разнообразить функции Telegram.
Создание сервера для бота
Для начала подготовим сервер с установленным юзерботом Hikka. Это можно сделать двумя разными способами. Вы можете выбрать наиболее подходящий для Вас.
1. Покупка необходимого тарифа с предустановленной Hikka
Для этого потребуется купить сервер в желаемой локации. В нашем случае это будет базовый тариф SWEs-1 в Швеции

Переходим в раздел «Предустановленного ПО»

В предустановленном ПО выбираем скрипт Hikka

Выбираем желаемый срок аренды сервера, при необходимости отключаем услугу «Бекапы» и жмём кнопку "Оплатить":

Отлично. Теперь заказанный сервер будет активирован с установкой на него ОС и скрипта Hikka, после чего сервер будет готов к настройке бота и авторизации посредством веб-интерфейса. Об этом подробно расскажем в пункте 2 («Установка Hikka и подключение к Telegram-аккаунту»).
1.2 Переустановка существующего сервера с выполнением установки Hikka
Перейдём в раздел услуг и нажмём иконку троеточия справа от уже купленного сервера, выберем пункт переустановить:

Вы увидите данное меню, в котором перейдем во вкладку «Предустановленного ПО»:

Выбираем скрипт Hikka, указываем новый пароль от сервера, нажимаем переустановить.

Отлично. Теперь ваш сервер будет переустановлен, после чего будет готов к настройке юзербота. Мы расскажем о его создании в пункте 2 («Установка Hikka и подключение к Telegram-аккаунту»)
2. Установка Hikka и подключение к Telegram-аккаунту
Переходим по адресу http://<ip_сервера_с_hikka>:23000, и входим в веб - панель для настройки нашего бота Hikka

Жмём "Get started", после чего начинается процесс настройки для подключения юзербота к аккаунту Telegram. Панель попросит ввести нас API_ID и API_HASH. Узнать их можно здесь

Переходим во вкладку API Development Tools.,
После чего входим в аккаунт разработчика, указав номер телефона Telegram. Пришедший код от официального аккаунта Telegram вводим в форму.

Полученный из прошлого шага API_ID вводим в панель настройки Hikka.

Полученный из прошлого шага API_HASH вводим в панель настройки Hikka.

После чего панель попросит у вас отсканировать QR-код. Отсканируйте его согласно инструкции.

Также панель может запросить у вас облачный пароль для входа, если он у вас есть.

После чего Telegram попросит Вас подтвердить вход из нового места. Это необходимо для того, чтобы авторизовать бота и сохранить сессию.
Спустя некоторое время бот автоматически настроит себя на Вашем аккаунте Telegram. Установка считается завершённой.

3. Управление ботом
Для управления ботом необходимо подключиться к серверу Hikka по SSH, например, с помощью клиента Termius
После чего выполните необходимую вам команду, из списка, приведенного ниже:
# Просмотр статуса и/или состояния своего юзербота
sudo systemctl status hikka
# Перезапуск бота
sudo systemctl restart hikka
# Выключить бота
sudo systemctl stop hikka
# Запустить бота
sudo systemctl start hikka
# Выключить автозапуск бота при запуске сервера
sudo systemctl disable hikka
# Включить автозапуск бота при запуске сервера
sudo systemctl enable hikka
4. Начало работы
Установка Hikka завершена. Теперь у вас должны появиться чаты, которые были созданы скриптом. Приятного использования!

Last updated