Настройка бота
Сначала нужен терминал. Можно использовать терминал Mac os или Linux или мобильное приложение iSH (https://ish.app)
Подключение к серверу:
Открываем терминал, вводим команды.
ssh root@<ip сервера>
Вводим пароль от сервера.
Заходим в папку бота:
cd <название папки>
Папка может иметь название shop или bot. Для просмотра файлов в текущей папке пишем команду ls
Изменяем файл config.py:
nano config.py
Тут нужно указать свои данные:
admin - user_id телеграма админа/админского чата (можно узнать тут @getmyid_bot)
token - токен бота (можно узнать в @BotFather)
sec_chat - чат куда бот отчитывается о покупках
После изменений нажимаем ctrl + x, y, enter
Запуск бота:
nohup python3 inyan.py > logs.txt &
Как остановить бота?
Сначала пишем ps -C python3 и запоминаем PID.
Потом пишем kill -9 <PID> (заменить <PID> на то что мы запомнили ранее).
Как подключить btc:
Для начала в телеграмме пишем боту @BTC_CHANGE_BOT
Проходим регистрацию.
Далее заходим на сервер, переходим в папку с ботом
Пишем команду
python3 activateBTC.py
Программа попросит номер телефона.
Вводим номер телефона, привязанного к телеграм аккаунту.
Далее вводим код подтверждения, который телеграм прислал в личные сообщения
BTC включён!
Для отключения:
Заходим на сервер, переходим в папку с ботом и прописываем команду:
rm CheckBt.session
Список команд:
/products - все товары
/count - количество товаров
/admin - админ панель
/add - добавить список товаров
/ban - забанить пользователя
/unban - разбанить пользователя