Gotify-CLI - простой сервер для отправки и получения push-сообщений.
Клиент командной строки на основе Python для Gotify — отправка push-сообщений на сервер Gotify/Server.
Gotify Имея официальный CLI на основе Golang, но для Android, он не поддерживается должным образом, поэтому нам нужно создать двоичный файл для Android с помощью Termux - https://github.com/gotify/cli/issues/26
Но здесь я нашел другой интерфейс командной строки для Gotify Build с использованием Python3, который работает гладко в Termux - https://github.com/schwma/gotify-push
Я внес некоторые изменения в этот скрипт, добавив некоторые дополнительные функции и исправив некоторые ошибки.
Хорошо, теперь давайте установим и настроим клиент Gotify-CLI
Монтаж
Откройте эмулятор терминала Termux (если у вас нет Termux, загрузите его из магазина Google Play)
Установите необходимые пакеты и модули
➡ Обновите пакеты
|
|
➡ wget
|
|
➡ nano
|
|
➡ Python3
|
|
➡ PIP-модули Python3
|
|
Как Установить Gotify-CLI на Termux
Теперь установите Gotify-CLI на Termux (клиент CLI на основе Python для отправки сообщений на Gotify/сервер через REST API)
➡ Файл Python и файл yaml (хранит наш API Gotify и URL-адрес сервера)
|
|
|
|
|
|
Откройте файл gfycli.yaml
и введите URL-адрес сервера Gotify и ключ API приложения. После изменения нажмите CTRL + X
и Y
, чтобы сохранить настройки.
|
|
Дайте разрешение на выполнение для файла Python
|
|
Протестируйте свою установку, отправив push-уведомление по умолчанию
|
|
Теперь использовал его во всем мире
|
|
|
|
Как использовать
Отправить push-уведомление
|
|
Справочное сообщение
|
|
Подведение итогов
Собственно на этом всё. Если вам понравился этот пост о том, как установить Gotify-CLI на Termux, поделитесь им с друзьями в социальных сетях. Спасибо.