Запуск моего бота для телеграмм перестал работать в cmd. Я все еще могу запустить его из VSCode, но он просто зависает в cmd.
Он работал до того, как я установил VSCode и настроил его для запуска кода. Я предполагаю, что это как-то повлияло на cmd.
По какой-либо причине после удара ENTER cmd останавливается, и он не будет проходить дальше этой точки.
C:Userskaden>cd desktopcoding projectsbotslil whitehair C:UserskadenDesktopCoding ProjectsbotsLil Whitehair>node index.js _
Я пробовал запускать cmd и node.js, как администратор, и я попытался удалить свое расширение «run» в VSCode.
Альтернативным решением было бы выяснить, как (и если) я могу запускать два или более файлов одновременно в VSCode.
Любые мысли будут оценены по достоинству.
Источник: programbox.ru
Как запустить скрипт через CMD?(Windows)
Деплой Telegram-бота на Ubuntu 18
Деплой Telegram-бота на сервер Ubuntu 18 может показаться сложной задачей, но на самом деле это не так. В этой статье мы рассмотрим все шаги, необходимые для успешного деплоя бота.
Шаг 1: Получение токена и настройка бота в Telegram
Прежде чем начать, необходимо получить токен вашего бота в Telegram. Для этого вам нужно создать бота в Telegram, следуя инструкциям, предоставленным на официальном сайте Telegram. Когда вы получите токен, сохраните его в безопасном месте, поскольку он будет использоваться в процессе деплоя.
Шаг 2: Установка необходимых пакетов на сервер Ubuntu 18
Перед тем, как начать устанавливать пакеты, необходимые для деплоя бота, рекомендуется обновить все пакеты на сервере Ubuntu 18:
sudo apt-get update sudo apt-get upgrade
Затем установите необходимые пакеты:
sudo apt-get install python3-pip sudo pip3 install python-telegram-bot
Шаг 3: Загрузка скрипта бота на сервер
Скопируйте ваш скрипт бота на сервер, используя для этого утилиту SCP или FTP. Убедитесь, что файл имеет правильные разрешения:
sudo chmod +x /path/to/your/script.py
Шаг 4: Настройка бота в системе и запуск
Чтобы запустить вашего бота на Ubuntu 18, вам необходимо создать службу systemd. Создайте новый файл с расширением .service в каталоге /etc/systemd/system/, например /etc/systemd/system/mybot.service, и добавьте в него следующий код:
[Unit] Description=My Telegram Bot After=network.target [Service] User=username WorkingDirectory=/path/to/your/bot ExecStart=/usr/bin/python3 /path/to/your/script.py Restart=always [Install] WantedBy=multi-user.target
Не забудьте заменить username на имя пользователя, используемое на сервере, и настройте WorkingDirectory и ExecStart соответственно вашим путям. Сохраните файл, затем выполните команды:
sudo systemctl daemon-reload sudo systemctl enable mybot.service sudo systemctl start mybot.service
Теперь ваш Telegram-бот запущен на сервере Ubuntu 18 и готов к работе!
Источник: devprac.ru
Запуск телеграм бота в cmd
ИНТЕРЕСНЫЕ БОТЫ TELEGRAM
- Eldar
- 12 марта 2016, 20:37
Источник: yaumma.ru