Установка telegram bot на pythonanywhere
ChezzyChezzЧто понадобится:
- Почта Gmail;
- Аккаунт pythonanywhere;
- Бот написанный на python;
1) Регистрация аккаунта pythonanywhere:
- Переходим на сайт https://www.pythonanywhere.com/
- Переходим по ссылке "Start running Python online in less than a minute" (Регистрация аккаунта);

- Нажимаем кнопку "Create a Beginner account"

- Вводим данные от аккаунта (логин, имейл, пароль, подтверждаем пароль), принимаем правила сервиса и нажимаем "Register";

- На почте находим письмо и подтверждаем регистрацию (Если нет в папке Входящие и Спам - письмо в вкладке Промоакции);
2) Upload файлов бота и запуск в Bash:
- После авторизации на сайте отключаем демонстрацию для новых пользователей, жмем "End tour":

- Переходим по ссылке "Files":

- Вводим название папки с ботом, нажимаем "New directory" (в моем случае это tgbot):

- Переходим в созданную вами папку, нажимаем "Upload a file" - выбираем файлы вашего бота и нажимаем открыть (в моем случае это main.py и config.py):

- Переходим в вкладку "Consoles", выбираем "Bash":

- В консоли устанавливаем нужные вам библиотеки (в моем случае pip install --user pytelegrambotapi):

- Регистрируем новое приложение (Web -> Add new webapp -> Next -> Manual configuration -> Выбираем версию python -> Создать).
- Указываем путь к папке с ботом ("Sourse Code"):

- Переходим в вкладку "Consoles", выбираем свою консоль в "Your consoles":

- В консоли запускаем бот, python имя_бота.py (в моем случае python main.py)
Поздравляю тебя, ты смог запустить своего бота. Мой мануал описывает запуск самого простого бота, без БД, виртуализации и т.д. Не можешь установить сам или тебе нужен tgbot: напиши мне в telegram: https://t.me/ChezzGarage (естественно приготовь шекелей на пиво). На этом прощаемся, удачи тебе юный "о юный падаван"!.