Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
asuleymanov
7 лет назад

Telegram Bot для отложенной публикации статей в системе GOLOS.

Приветствую.
Уважаемые пользователи системы GOLOS. Не так давно я презентовал Online-cервис отложенного постинга.

ppost_logo.jpg

В данной статье я хотел бы сделать более подробное описание этого сервиса.

Команды бота :

add - Добавить пользователя из системы GOLOS
del - Удалить ранее сохраненного пользователя из системы GOLOS
help – Вызов помощи
menu – Вывод меню

Как пользоваться ботом:

Для начала необходимо добавить хоть 1 пользователя из системы GOLOS командой /add. Добавляемых пользователей может быть сколько угодно главное, чтобы введенный постинг ключ соответствовал логину. (Он проверяется и сохраняется при добавлении пользователя)

После этого можно посылать файлы:

  1. Либо обычный текстовой файл (расширение txt)
  2. Либо zip архив с публикацией и картинками (расширение zip)

Формат файлов :

TXT :

Первая строка : Заголовок статьи
Вторая строка : Список тэгов разделённых либо пробелами, либо запятыми
Третья строка : Список опций публикации, разделённых пробелами
Список опций:
Все опции состоят из ключа и значения, разделённых знаком «#»

  • user имя пользователя под которым будет публиковаться статья.
  • date дата на которую запланирована публикация в формате год-месяц-день. Пример 2017-09-15
  • time время на которое назначена публикация в формате час:минута. Пример 14:03 (Время Московское)
    Пример строки опций :
    user#gbot date#2017-09-15 time#14:03
    Четвертая строка и далее : Непосредственно сам текст статьи
ZIP :

Архив должен состоять только из файлов для публикации. И не должен содержать директорий.
(т.е. никаких папок в архиве быть не должно!)
Текстовый файл в архиве должен иметь название «body.md».
Текстовый файл является обязательным; файлы изображения - по мере необходимости.
Чтобы файлы изображений были опубликованы в статье - необходимо прописать его полное название (с расширением) в нужном месте в формате !@имя файла@.
Пример !@primer.png@

Команда del:
Данная команда позволяет удалить одного из ранее сохранённых пользователей в системе GOLOS из настроек бота.

Предупреждение: ни в коем случае в тексте не должны содержаться символ & , < и >. Из-за этих символов публикация не отправится


Выражаю огромную благодарность пользователю @shenanigan и @nonsense за предварительное тестирование и советы по доработке.
А также пользователю @dasarts за разработку логотипа.


P.S. Все предложения и пожелания можно писать в комментариях или с помощью Telegram лично мне

P.S.(2) Данная статья была опубликован с помощью Telegram Bot'а, который является ботом-приложением для отложенной публикации постов в систему GOLOS.

5
68.589 GOLOS
На Golos с May 2017
Комментарии (7)
Сортировать по:
Сначала старые