Как запустить Телеграм бота через консоль

Скрипт для отправки сообщений в telegram через командную строку cmd.

Необходимо создать файл telega.cmd и вставить туда текст скрипта:

Жирным указаны переменные для примера, их необходимо заменить на свой (как получить token своего бота в телегам и получить чат id – загуглите в интернете)

Далее наживаем правой кнопкой мыши на файл – “запустить от имени администратора” – ставятся необходимые компоненты…

После успешной установки curl можно пользоваться скриптом!

start telega.cmd Test hello time %time% start telega.cmd pic photo.jpg start telega.cmd file log.txt

Источник: www.evgesha.ru

Загрузка телеграм бота на сервер. Подробные шаги загрузки файла *.py на бесплатный сервер PythonAnywhere

Программируем телеграм бота и деплоим на Heroku!

Самым сложным для меня, как для новичка, была загрузка телеграм бота на сервер, чтобы он начал полноценно работать. В этой статье хочу рассказать подробные шаги моего самого первого опыта. Для теста я выбрала бесплатный сервер.

Существует множество бесплатных виртуальных серверов для тестирования ботов. Вот некоторые из них:

  1. PythonAnywhere — облачный хостинг для приложений Python. PythonAnywhere предоставляет бесплатный тарифный план, который позволяет развернуть одно приложение Python.
  2. Kamatera — есть тестовый период на месяц. Отличное решение для начального теста, а после пролноценной работы.
  3. Heroku — платформа для развертывания и хостинга приложений, которая предоставляет бесплатный тарифный план. Он позволяет развернуть приложение на серверах Heroku и бесплатно запустить до 5 приложений.
  4. Amazon Web Services (AWS) — облачная платформа, которая предоставляет бесплатный тарифный план, включая Amazon EC2 (виртуальные серверы), Amazon S3 (хранилище данных) и другие сервисы.
  5. Google Cloud Platform (GCP) — облачная платформа, которая также предоставляет бесплатный тарифный план, включая Google Compute Engine (виртуальные серверы) и другие сервисы.
  6. Microsoft Azure — облачная платформа, которая также предоставляет бесплатный тарифный план, включая виртуальные машины и другие сервисы.
Еще по теме:  Узнать айди ТГ по нику

PythonAnywhere

Для первого тестирования своего бота я выбрала PythonAnywhere. Регистрация интуитивно понятная.
Примечание: в бесплатном тарифе очень мало процесорных минут, так что этот тариф больше подходит для тестов, а не для полноценной работы. Для полноценной работа я рекомендую платные сервера https://zomro.com/

ШАГ 1. Начало работы. Установка виртуальной среды

1. Перейдите в Dashboard и запустите консоль. Для этого нажимаем New Console — $ Bash

2. Выполните следующую команду в консоли, чтобы установить инструмент virtualenv (инструмент для создания виртуальной среды):

Источник: stepfor.top

Рейтинг
( Пока оценок нет )
Загрузка ...