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, поделитесь им с друзьями в социальных сетях. Спасибо.