Все секреты компьютера для новичка и профессионала

Какой хостинг и тариф лучше выбрать для Телеграм-бота, его настройка

Какой хостинг и тариф лучше выбрать для Телеграм-бота, его настройка

Каждый начинающий разработчик должен попробовать создать чат-бота. Это полезная практика, которая помогает освоить принципы взаимодействия с API. Процесс создания бота можно поделить на два этапа – написания кода проекта и публикация на удаленном хостинге. Не стоит пренебрегать последним шагом, ведь выбор некачественного хостинга может привести к полной неработоспособности вашего проекта. Расскажем, какой выбрать подходящий хостинг для Телеграм-бота.

Как выбрать хостинг

Предполагаем, что хотя бы поверхностное представление о предназначении хостингов у наших читателей есть. Однако для полноты материала проведем небольшой ликбез по этому вопросу. Хостинг – это удаленный компьютер, который работает 24 часа в сутки (в идеале) и имеет бесперебойный доступ в интернет. Стоит отметить, что Телеграм-боты можно запускать и на компьютерах пользователей.

Однако у такого подхода много недостатков:

  • компьютер рано или поздно придется выключить;
  • мощностей и пропускной способности сети не хватит для ботов, которыми пользуются несколько десятков человек;
  • компьютеры с ОС Windows иногда автоматически блокируют работу бота, считая его «неиспользуемым приложением».

хостинг для Телеграм бота какой выбрать

Таких изъянов нет у хостингов. Но даже те различаются между собой по нескольким параметрам и критериям. Для выбора подходящего удаленного хостинга рекомендуем следовать критериям ниже:

  • Цена. В этом плане поставщики значительно отличаются друг от друга. Например, три разных хостера (поставщик услуг) могут требовать разные цены за одну и ту же услугу.
  • Тарифы и их количество. В зависимости от предназначения бота и его загруженности необходимо использовать разные тарифные планы. От них зависит количество выделяемой памяти, пропускная способность сети и прочие технические характеристики. Если ботом будут пользоваться 10 человек, то нет смысла покупать для него продвинутые тарифы. И, наоборот – для популярных ботов нельзя использовать слабые тарифные планы, в которых выделяется от силы 64 мегабайта памяти и скорость в 10 мбит/секунду.
  • Поддержка необходимых технологий. Скрипт на Python точно не запустится на сервере, где нет интерпретатора. Список доступных технологий указывается на официальных страницах провайдеров.
  • Репутация. Может хостинг и обещает дешевые тарифы с заманчивыми условиями, он может попросту не выполнять свои обязательства. Бывали случаи, когда провайдеры предоставляли одни услуги, а описывали совсем другие. Их быстро выводили на чистую воду гневные пользователи, которые писали отрицательные отзывы на разных сайтах.
  • Безопасность. На правильно настроенных серверах все проекты работают отдельно друг от друга, а потому

хостинг для Телеграм бота какой выбрать

Есть и другие критерии, например, юридические тонкости и инструменты управления удаленным сервером. Однако не стоит на них зацикливаться, особенно если речь идет о первых ботах, которые не будут использоваться в производственных целях. На основе этих критериев автор составил список наиболее оптимальных для Telegram-ботов хостингов:

  • Timeweb;
  • Beget;
  • Reg ru.

хостинг для Телеграм бота какой выбрать

Какой тариф использовать

Как мы уже говорили, в плане выбора тарифа надо быть осторожным и всегда искать золотую середину. Тарифы делятся между собой по следующим характеристикам:

  • Количество ядер. Этот параметр отвечает за многозадачность, лучше использовать не меньше 2 CPU.
  • Количество оперативной памяти. Еще один параметр, отвечающий за многозадачность. Чаще всего даже дешевые тарифы предоставляют 1 ГБ ОЗУ. Этого вполне достаточно для работы бота с низким уровнем активности (то есть тем, которым почти никто не пользуется).
  • Количество внутренней памяти, также известный как NVMe. Тут все просто – если бот хранит какие-то большие файлы, то лучше брать тариф с большим количеством NVMe. Если бот вообще ничего не хранит кроме логов и данных пользователей, то можно выбирать тариф с наименьшим количеством внутренней памяти.
  • Пропускная способность. От этого параметра зависит то, как быстро ваш проект получит запрос, а также, сколько времени понадобится на отправку ответа.

хостинг для Телеграм бота какой выбрать

Стоит отметить, что некоторые хостинг-провайдеры позволяют пользователям самостоятельно настроить характеристики.

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

Настройка хостинга

Одного выбора площадки для размещения бота недостаточно, нужно уметь правильно настраивать ее во избежание потерь производительности, а также для поддержания работоспособности проекта. Большинство хостингов поддерживают только консольную настройку через SSH-подключение. Этого вполне достаточно для подготовки площадки к загрузке бота. Пошаговая инструкция:

  • Оформите тариф на аренду VPS-сервера на любом удобном для вас хостинге.
  • В личном кабинете найдите данные для входа по SSH.

хостинг для Телеграм бота какой выбрать

  • Скачайте на компьютер любую программу для подключения по SSH, например, PuTTY. Можно использовать и встроенную в Windows утилиту, однако с ней не всегда удобно работать из-за невозможности сохранять параметры подключения.
  • Подключитесь к удаленному серверу через SSH. Для этого введите необходимые данные в соответствующие поля.
  • После открытия подключения в командной строке введите следующую команду: «sudo apt —reinstall install python3 -y».
  • Дождитесь ее завершения, а после введите «sudo apt —reinstall install python3-pip -y». Эти две команды используются для обновления интерпретатора и менеджера пакетов.

хостинг для Телеграм бота какой выбрать

  • Загрузите все зависимости (библиотеки, которые нужны для работы проекта).
  • Также рекомендуем установить менеджер пакетов. Для этого поочередно включите следующие команды:

sudo apt install nodejs

sudo apt install npm

npm install pm2 -g

хостинг для Телеграм бота какой выбрать

На этом процесс настройки сервера завершен.

Загрузка бота на сервер

Сервер готов, проект тоже, теперь осталось соединить их вместе. Сделать это гораздо проще, чем кажется. Обычно провайдеры предоставляют два способа для загрузки файлов – через встроенный в админ-панель файловый менеджер и через FTP-сервер. В случае с ботом мы рекомендуем использовать встроенный менеджер, ведь он намного быстрее справится с небольшими файлами.

Алгоритм действий:

  • Откройте папку с проектом.
  • Откройте файловый менеджер в админ-панели на сайте хостинг-провайдера.
  • Создайте через «админку» новую папку.
  • Загрузите в нее файлы проекта. Например, timeweb поддерживает функцию drug and drop. Это значит, что пользователю достаточно перетащить файлы проекта в окно браузера, все остальное сделает сайт.

Запуск

Последний шаг – это запуск бота. Для того чтобы выполнить его, достаточно ввести только две команды:

  • cd *название созданной папки*.
  • pm2 start main.py --interpreter=python3. Вместо main укажите название исполняемого файла.

Информационный портал IT Техник
Вам помогло? Поделитесь с друзьями - помогите и нам!
Поделиться
Отправить
Класснуть
Линкануть
Вотсапнуть
Запинить
Комментарии к статье: 0
Добавить комментарий


Читайте нас в Яндекс Дзен
Наш Youtube-канал
Канал Telegram

Прямой эфир

Пон
Пон
Шик
Как накрутить подписчиков в Лайке бесплатно
Пон
Пон
Привет
Как накрутить подписчиков в Лайке бесплатно
Настя
Настя
Ахн
Как накрутить подписчиков в Лайке бесплатно
Настя
Настя
Ваййй
Как накрутить подписчиков в Лайке бесплатно
Евгений
Евгений
Теле2 самый лучший оператор в саратовской области! Днем скорость в среднем 100 мбит/с, ночью доходит от 250 до 300 мбит/с, это все через 4G+. Поддержка адекватная, отвечает быстро и понятно, жаловался на плохое покрытие и через месяц исправили что по всему дому стало ловить. Мегафон тоже ничё так, предлагает выгодные предложение, например мне и маме они подключили безлимитный интернет за 150 рублей в месяц, скорость только правда низкая, в среднем 20 мбит/с но зато покрытие отличное, такое же как и у теле2. Билайн и мтс отстой полный. У билайна покрытие никакущее, техподдержка чсв, низкая скорость интернета и космические цены на услуги. У мтс хорошее покрытие, но они вечно навязывают услуги, низкая скорость интернета и отвратительная техподдержка. Ета не пользуюсь так что ничего про него не скажу.
Самый худший оператор сотовой связи в России: что говорит народное мнение
Валерий
Валерий
не могу сказать что согласен с автором во всем. Купил приставку icon bit. В ней медиаплеер с iptv. Множество разных иконок с зашитыми плей листами в том числе американскими. Из 2500 тв каналов сша не работают только %% 30 - все Pluto,Revry и Stirr. Остальные пашут (некоторые по времени) много каналов (более 100) старых фильмов как довоенных так и современных. Люблю вестерны и каналы самодельщиков,типа нашего бобра или усадьбы. Тоже думал что в Америке всё за деньги. Оказалось - не совсем так.
Как поставить top USA каналы в качестве m3u для IPTV, возможные проблемы
Чел
Чел
Пишет повторите попытку через несколько минут!
Как в России в 2022 зарегистрироваться в Инстаграме после его блокировки
Альберт
Альберт
у меня был А 50 , бесил плохо срабатывающий отпечаток на экране, год и 3 месяца терпел, потом по трейд-ин обменял на Редми ноут 10s и доволен как слон. шустрее чем А 50, отпечаток сбоку, срабатывает моментально. Если интересно, в Антуту бенчмарке Самсунг А50 выбивает 190, а Редми ноут 350 попугаев. Самсунги можно брать только флагманы.
Телефон зависает, самостоятельно перезагружается – почему, что делать? 5 простых решений
Татьяна
Татьяна
Здравствуйте, мой аккаунт взломали, началась спам рассылка всем контактам и в группы. Восстановить доступ невозможно, так как взломщик установил свои данные на двухфакторную аутентификацию. Пришлось удалить аккаунт полностью. Техподдержка не соизволила ответить ни на одно письмо. На данный момент привязать новый аккаунт к старому номеру телефона не получается. Утеряна вся рабочая информация чатов, которая собиралась более 2 лет.
Как восстановить аккаунт в Телеграме после удаления страницы и проблемы
Максим
Максим
У меня после обновления смартфон начал перезагружаться, а потом вообще отключаться на неопределённое время или перезагружаться очень долго при этом зависать не перезагрузившись и опять перезагружаться. Так что эти обновления, у меня складывается такое впечатление,нужны чтобы сломать смартфон. Мой смартфон Самсунг Галакси А50.
Телефон зависает, самостоятельно перезагружается – почему, что делать? 5 простых решений
Дмитрий
Дмитрий
А в какой редакции Windows 10 (и, возможно, какой билд) есть возможность включить монозвук. У меня в Win10 в разделе "Специальные возможности" отсутствует раздел "Слух" и "Звук". Или посоветуйте, пожалуйста, софт, который может переключать звук в режим моно. Но только не плэйер. У меня повреждена 1 колонка (2-я работает). Хочу слушать музыку через браузер
Как в системе Windows 10 сделать монозвук, способы включения и отключения
Dara
Dara
Здравствуйте. Что значит, если я сама не удаляла аккаунт, но он просто каким-то образом удалился сам?
Что такое удаленный аккаунт в Телеграме и как деактивировать свой профиль
poma
poma
точно такая же ситуация
Как работает служба техподдержки в Телеграме и как написать на горячую линию
Beetlejuice
Beetlejuice
Чувак. Я тут с теми же проблемами.И у меня такое же железо. Проблема вовсе не в бабине))) Это винда.увы..
Что делать, если на ОС Windows 10 64 bit доступна не вся оперативная память
Юрий
Юрий
Просто ох...л уже этот Альфа банк подключает опции без ведома клиента только из-за того что оплата счетов происходит не через их банк.
Что это значит – вам выставлен счет от FNS по подписке от Альфа Банка, и как быть
user
user
он мне игру снёс
Как в Windows 10 поставить пароль на игру или приложение, способы и как отменить
Игорь
Игорь
У меня он отключен но все равно ругается на приложения, чо за хрень, нах мне эта защита не нужна!
Как отключить антивирус Google Play Защита на Андроид
Андрей
Андрей
Все эти приложения требуют интернета,откуда вообще это выуживают.
Топ-7 приложений для прослушивания на Андроиде FM-радио без интернета
Андрей
Андрей
Отвратительная, бесполезная и нелогичная статься. Заходишь, чтобы повысить права администратора на Windows 10, которая считает,ч тоу администратора недостаточно прав. Тут советуют, чтобы это испраить, запустить данную утилиту. И что мы видим при запуска: Ошибка 740. Недостаточно прав. Спасибо кэп, ради рекурсии обесценивающие собственные права я сюда и зашел.
Для запуска утилиты DISM требуется более высокий уровень разрешений Windows 10
ка4ецу23
ка4ецу23
норм как бы
Как можно узнать все ответы на Якласс и не попасться на удочку мошенников
Прищучил
Прищучил
Все перечисленное в статье, требует подключение к интернету.
Топ-7 приложений для прослушивания на Андроиде FM-радио без интернета
demator
demator
Странно, что сама windows не даёт выполнять установку на этот же диск. Так что с пауэр шелом закатывать солнце вручную - самое то! Мы не ищем лёгких путей...
Как перенести профиля пользователя или папку Users в Windows 10 на другой диск
Светлана
Светлана
Шторка с уведомлениями в версии 12.0.0 осталась - просто раскрывайте ее от левой верхней части экрана смартфона. Проведение пальцем по правой части экрана (от правого верха) раскатывает настройки, а проведение пальцем по экрану в левой части экрана, начиная от верха, раскроет шторку.
Почему на Андроиде пропала шторка, как ее включить и восстановить
Елена
Елена
Здравствуйте! Меня взломали на телеграмм. Я написала об этом в поддержку. Вопрос. Почему я не могу восстановить акксунт по тому же номеру, пусть даже без сохранения прежних данных. Мне не приходит код на телефон.
Как восстановить аккаунт в Телеграме после удаления страницы и проблемы
tut
tut
itvLime полное вранье! пробного пакета нет! видеотеки - нет ! каналы половина не работает!
ТОП 11 лучших провайдеров платного IPTV-телевидения 2022 года
Andrey
Andrey
Нахожусь в море, связь была через телеграм, пришло уведомление переподтвердить номер телефона, код выслали по SMS, телефонной связи посреди океана нет, через тех поддержку прошу выслать на почту, но в ответ тишина. Что посоветуете?
Как работает служба техподдержки в Телеграме и как написать на горячую линию
Rodemator
Rodemator
А ведь это печальный ответ. Работая с этой "прекрасной системой", которая типа сама себя должна восстанавливать, в очередной раз убеждаюсь что 8.1 намного лучше и проще. Работает с кучей софта уже много лет.
“Защита ресурсов Виндовс не может выполнить запрошенную операцию” – что делать?
Салават
Салават
Как вставить в консоль код?
Лучший браузер Kiwi для Android с возможностью установки любых расширений из магазина Google
Moderator
Moderator
Здравствуйте. Вы заходите в аккаунт с телефона? В таком случае при регистрации будет появляться окошко, в котором приложение сообщит об отправке кода на телефон с активным сеансом. Однако под этим окошком будет кнопка "Отправить SMS". Нажмите на нее. После этих действий на Ваш телефон позвонит робот и продиктует код для подключения к аккаунту.
Как работает служба техподдержки в Телеграме и как написать на горячую линию
Moderator
Moderator
Здравствуйте. Во-первых, рады, что Вы даете конструктивную критику, а не бросаетесь оскорблениями, как некоторые хейтеры. За это явный респект. В целом Вы правы, многие функции в материале доступны только в MIUI, EMUI и One UI. Однако, учитывая, что перечисленные выше оболочки разрабатывают компании, которые задают тренды в мире производителей смартфонов, в скором эти функции скорее всего появятся во всех телефонах, а может даже будут добавлены в образ "голого" Android.
Андроид какой версии лучше всего выбрать для смартфона
Moderator
Moderator
Здравствуйте. Я точно не знаю, как работают механизмы Телеграм. Однако у меня был небольшой опыт написания ботов для Телеграма, из которого узнал, что у бота есть идентификаторы диалогов с каждым пользователем. Так вот, если надоедающий Вам бот хранит эти идентификаторы в базе, то по идее он может постоянно писать Вам, пока Вы не заблокируйте его и не отправите в черный список.
Как в Телеграме можно отписаться от бота и удалить чат, возможные проблемы
Moderator
Moderator
Здравствуйте. Вопрос хороший... По идее если Вы сразу синхронизируете старый и новый телефон, то данные не должны потеряться. Однако рекомендуем не рисковать, а сделать резервную копию чата. Делается она следующим образом:
  1. Откройте Телеграм на компьютере (Desktop или WEB)
  2. Откройте чат "Избранное"
  3. Кликните по трем точкам в правом верхнем углу"
  4. Нажмите на кнопку "Export chat History"
  5. В открывшемся окне потяните ползунок до конца вправо и поставьте галочки напротив элементов, которые нужно сохранить
  6. Нажмите на кнопку "Export"
После этих действий в папке "Загрузки" (используется по умолчанию) появится папка "Telegram Desktop". В ней будет html-файл (открывается браузером) и папка со всеми извлеченными медиаэлементами.
Кто видит папку Избранное в Телеграме и для чего она нужна, как что-то добавить
Moderator
Moderator
Здравствуйте. Да, неприятная ситуация. Вообще, когда я не могу решить проблему "профессиональными" способами, то начинаю просто перебирать отдаленно связанные настройки. В некоторых случаях это только усугубляет ситуацию, однако в других помогает решить проблему. Например в Вашем случае я бы рекомендовал полностью отключить разгон всего, поэкспериментировать с включением аппаратной виртуализации. Да, звучит странно, но более адекватных решений для Вашего случая пока нет. К слову, Вы пробовали проверить ОЗУ на lite-образе какой-нибудь ОС, например, Linux mint? Также попробуйте способ, который предложил комментатор ниже и поменяйте планки местами.
Что делать, если на ОС Windows 10 64 bit доступна не вся оперативная память
Pavel
Pavel
Здравствуйте. Меня разлогинило с аккаунта со всех моих устройств (приложение пк, веб пк, приложение телефона, веб телефона, приложение макбука). При попытке входа вылезает окошко с надписью "код авторизации отправлен на устройство с активным сеансом", но как я уже сказал, меня разлогинило везде. Когда я пытаюсь получить код по смс, то всё равно пишет "введите код, который был отправлен вам через телеграм, или используйте QR-код для входа. Если у вас ещё нет аккаунта телеграм, пожалуйста, сначала зарегистрируйтесь с телефона или планшета"
Как работает служба техподдержки в Телеграме и как написать на горячую линию
Pavel
Pavel
Здравствуйте. Меня разлогинило с аккаунта со всех моих устройств (приложение пк, веб пк, приложение телефона, веб телефона, приложение макбука). При попытке входа вылезает окошко с надписью "код авторизации отправлен на устройство с активным сеансом", но как я уже сказал, меня разлогинило везде.
Как работает служба техподдержки в Телеграме и как написать на горячую линию
Павел
Павел
Уважаемый автор, такое ощущение, что вы сами не знаете про что пишете. Многие функции и настройки, из тех что вы описали, реализованы xiaomi. В голом андроид на пикселе их нет.
Андроид какой версии лучше всего выбрать для смартфона
Олег
Олег
за 15 лет не припомню ни разу "рухнувшей" сотовой...
Кто и зачем все еще пользуется домашними телефонами: 5 причин и преимущества
Коля
Коля
У меня было тоже самое вот щас скачал игру с какого то сайта не помню и попался проц в 80 c шумит комп ели как получилось карт скачать и был троян там много 14 вроде бит Майнер какой то и как у вас not-a-virus
Вирус закрывает браузер и блокирует антивирусы – как удалить троян
Бешеный Пакет
Бешеный Пакет
нет кнопки создать канал
Как в Дискорде можно создать канал и закрыть комнату – инструкция
Денис
Денис
Таблетку пробовали вытаскивать? Минут на 5 Мне 4 раза к ряду помогало, сам перегуглил по этой теме много форумов! А теперь даже таблетка не помогает...
Что делать, если на ОС Windows 10 64 bit доступна не вся оперативная память
Денис
Денис
Таблетку пробовали вытаскивать? Минут на 5 Мне 4 раза к ряду помогало, сам перегуглил по этой теме много форумов! А теперь даже таблетка не помогает...
Что делать, если на ОС Windows 10 64 bit доступна не вся оперативная память
Гулшат
Гулшат
Спасибо
Синий экран при включении компьютера
ARTEM
ARTEM
Неужели нет ни 1 способа как удалить бота из черного списка чтобы он потом не появился опять?
Как в Телеграме можно отписаться от бота и удалить чат, возможные проблемы
ARTEM
ARTEM
Т.е. вы хотите сказать что если я 1 раз активировал бота то я уже никогда не смогу его удалить из черного списка, потому что так работают механизмы ТГ?
Как в Телеграме можно отписаться от бота и удалить чат, возможные проблемы
Нету
Нету
Оно не работает
Как в России в 2022 зарегистрироваться в Инстаграме после его блокировки
Nadja
Nadja
Здравствуйте, меня интересует вопрос : сохранятся ли все сообщения сохранённые в Telegram в папке избранное, если я поменяю телефон, но номер останется прежним. Заранее спасибо :)
Кто видит папку Избранное в Телеграме и для чего она нужна, как что-то добавить
Влад
Влад
Спасибо! Всё ясно и понятно.
Как подключить приставку Lumax dv4205hd и ТВ и настроить каналы для IPTV
Давид
Давид
Ни один из способов не помог. Вообще ничего. По отдельности модули работают, БИОС видит 16гб, но ОС "резервирует" 7,93гб. Раньше на той же материнке работали все 16гб, но в какой-то момент появилась такая чушь. Походу придётся смириться. Даже память полностью новую купил, всё то же самое. Издевательство какое-то
Что делать, если на ОС Windows 10 64 bit доступна не вся оперативная память
Moderator
Moderator
Здравствуйте. Рады, что смогли помочь. Благодарим за обратную связь.
6 способов отключения адаптивной регулировки автояркости в ОС Windows 10
Moderator
Moderator
Здравствуйте. В материале предложен VBS-скрипт для автоматизации задачи. Если не ошибаюсь, эти скрипты могут не работать только по трем причинам: - Ошибка в коде скрипта; - Отсутствует нужный файл; - Скрипту не хватает прав. Первые две причины отпадают, ведь у других этот скрипт работал. Попробуйте запустить скрипт с правами администратора.
Как на ОС Windows 10 можно запустить программу в скрытом режиме – инструкция
Adblock
detector