• Обратная связь
  • Карта сайта
  • Отзыв
  • Комментарии
  • Форум
discord
Технические заметки
  • Главная
  • Лекции
  • Практикум
  • Обзоры
  • Сравнение
  • Нормы
  • События
  • Вход
ГлавнаяБлог
Кому адресованы нововведения в требованиях к пожарной автоматике
Зачем Государству нужна пожарная сигнализация.

Трансляция RSS канала в мессенджер Discord

9 мая 2020 г.Просмотров: 18184Комментарии: 2
БлогDiscordMaxSiteСоциальное

Только освоился с Telegramm и вот, появился новый мессенджер - Discord. Зачем он нужен, ведь им еще никто не пользуется и есть Telegramm? Ну, совсем недавно было непонятно зачем Telegramm, если есть Twitter.

Трансляция RSS в мессенджер.

Трансляция RSS каналов этого сайта осуществляется в Telegramm: t.me/fil_tec.

Сделаем теперь трансляцию в Discord и создадим приглашение на сервер: discord.gg/QsU6MT.

Кроме приглашения на сервер можно создавать ссылки на сообщения каналов:

discordapp.com/channels/698793126499975188/698793126499975191/707309475073359903.

Ссылка строится, как номер сервера/номер канала/номер сообщения.

Откинув части ссылки можно получить ссылку на канал или ссылку на сервер.

Зачем нужен Discord.

Discord, по сравнению с Telegramm, имеет более продвинутые функции по созданию структурированных сообществ с ролями, рейтингами, ветками дискуссий.

Возможно создавать Bot, как и в Telegramm.

Базовой единицей является "Сервер", который может иметь "Каналы". В некотором смысле эти информационные сущности похожи на "Форум" - "Ветка форума".

Но темой данной статьи является трансляция RSS канала в канал сервера Discord.

Мессенджер Discord максимально заточен под геймерство, но встроенные возможности позволяют создавать социальные структуры

Пример структурированного социального сообщества можно посмотреть в ведомом мною канале Искусственный интеллект: discord.com/channels/697727732313882644/705673968970891274.

Приглашение на сервер для участия в дискуссии: discord.gg/a8b3mav.

Как сделать трансляцию RSS в Discord.

1. Создаем сервер Discord, в каналы которого будем транслировать RSS.

Мы можем создать разные каналы для трансляции разных RSS сайта: статьи, комментарии и т. д.

2. Приглашаем Discord RSS Bot на сервер.

Для этого идем на страницу discordrss.xyz

И приглашаем Bot на свой сервер.

Затем отправляем команду ~rsshelp чтобы увидеть список возможных команд:

Список команд открывается в отдельном канале.

3. Добавляем RSS ленту в канал сервера Discord:

Делается это командой ~rssadd https://fil-tec.ru/feed.

4. Настраиваем внешний вид сообщения.

Отправляем команду ~rssmessage и на вопрос отвечаем номером добавленной ранее RSS ленты, отображение элемента которой будем настраивать:

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

После ввода нового формата отображается новый формат и предлагается протестировать полученный результат командой ~rsstest.

В ответ на эту команду Bot добавляет в канал один из последних элементов RSS ленты:

Команды Discord RSS Bot.

Аргументы для команд добавляются после команды. Например: ~ rsstest имеет простой формат без аргументов.

~rssadd - Добавить канал RSS в канал с сообщением по умолчанию. Несколько каналов могут быть добавлены путем разделения с помощью <>.

Аргументы: <ссылка> - Фид URL.

~rssremove - открывает меню, чтобы удалить канал из канала.

~rsslist - список всех активных каналов на сервере.

~rssmessage - открывает меню для настройки текстового сообщения фида.

~rssembed - открывает меню для настройки сообщения встраивания канала.

Аргументы: fields - Настройка полей для встраивания.

~rssfilters - открывает меню для добавления или удаления глобальных фильтров из ленты. Сообщения, в которых нет ни одного слова из ваших фильтров, не будут отправлены в Discord.

~rssdate - открывает меню, чтобы настроить отображение даты.

~rssmention - открывает меню для добавления глобальных/отфильтрованных подписок для ролей/пользователей в каналы.

~rsstest - открывает меню для отправки тестового сообщения для произвольной статьи в фиде вместе с доступными свойствами и заполнителями для различных настроек. Можно добавить аргумент simple в качестве параметра, чтобы исключить детали теста.

Аргументы: simple- пропустить результаты теста и только отправить сообщение.

~subme - открывает меню, чтобы добавить пользователю роль с активной подпиской на канал. Используется любым пользователем на сервере, включено/отключено с помощью разрешения «Управление ролями». Роли должны быть ниже роли бота в порядке ролей в настройках ролей.

Аргументы:  <имя / упоминание роли> - вводите роль напрямую, а не через меню.

~unsubme - открывает меню, похожее на subme, но только для удаления роли. Любая роль под порядком ролей бота будет удалена.

Аргументы: Discord.RSS.

~rssrefresh - открывает меню, для восстановления ссылки в обычный цикл при превышении лимита.

~rssoptions - открывает меню для настройки фида.

~rsssplit - открывает меню, чтобы настроить параметры разделения сообщений.

~rssmove - открывает меню для перемещения канала в другой канал.

~rssclone - клонировать настройки канала для других каналов.

Аргументы: <свойство> - используйте команду без аргументов для получения дополнительной информации.

~rssbackup - отправляет профиль сервера в виде вложения JSON для личных резервных копий.

~rssstats - показывает статистику производительности и размера бота.

~rsswebhook - открывает меню, чтобы подключить вэбхук к каналу, чтобы вместо этого отправлять сообщения.

~rssprefix - изменить префикс, используемый для команд, из значения по умолчанию (~).

Аргументы: <префикс> - префикс для использования.

       reset - сбросить префикс обратно к значению по умолчанию (~).

~rssalert - Настройте прямой обмен сообщениями пользователей для предупреждений / сбоев каналов.

Аргументы: add <идентификатор пользователя / упоминания> - добавить пользователя в личное сообщение.

       remove <идентификатор пользователя / упоминания> - удалить пользователя из обмена.

      list - список текущих пользователей, которым разрешен прямой обмен сообщениями.

~rsslocale - изменить язык команд (если поддерживается нужный язык)

Аргументы: - желаемая локаль.

~rssinvite - отправить пригласительные ссылки для этого бота.

~rssversion - показать версию бота.

Еще записи по теме

Итоги самоизоляции
Итоги самоизоляции
Цветные блоки на основе UniCSS - плагин для MaxSite CMS
Цветные блоки на основе UniCSS - плагин для MaxSite CMS
Плагин форума Dialog для MaxSite CMS.
Плагин форума Dialog для MaxSite CMS.
Об армянском народном единстве
Об армянском народном единстве
Почему я против адресных пожарных датчиков в квартирах.
Почему я против адресных пожарных датчиков в квартирах.
Плагины MaxSite CMS
Плагины MaxSite CMS

Комментариев: 2 RSS

1 Андрей 15-12-2022 03:40

Я использую автопостинг в Discord в https://myref.pro/

Можно из RSS копировать на сервер. Я настроил, чтобы из моего телеграм канала все в Дискорд уходило.

2 Андрей 22-12-2022 10:30

Спасибо. А у меня перестало работать. Что-то заругался Discord

Feed in channel статьи has reached the connection failure limit after continuous (36 hours) connection failures (recorded reason: request to feed failed, reason: certificate has expired). The feed will not be retried until it is manually refreshed by any server using this feed. Use the list command in your server for more information.

Но я не стал разбираться - особо Discord в этой сфере не нужен никому.

Оставьте комментарий.

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question


Выберите для анонимного комментирования (комментарий будет опубликован после проверки).

     

  

Выберите если нужно войти или зарегистрироваться и оставить комментарий от своего аккаунта.

Войти, используя

(обязательно)

Подписка на новости
discord

Email:

Регистрация

Вход через
Разделы
  • Пожарная сигнализация123
    • Инструкции13
    • Проекты2
  • Автоматика55
  • Отопление33
  • Мониторинг30
  • Электрика16
  • Пожаротушение32
  • Умный дом32
  • Arduino12
  • Гаджеты32
  • MaxSite CMS26
Актуальное
  • СП 484
  • Автоматизация теплого пола
  • Болид vs Рубеж
  • С2000-АСПТ
  • ПЦН в кармане
  • Системы противопожарной зашиты
  • Cloud IoT
  • Проектирование
  • Программирование
  • Ссылки
Последние комментарии
Какие бывают табло "Выход" и как их правильно подключить
  • Александр » Добрый день. В пансионате табличка выход горит настолько ярко, как светильник, что ночью не возможно спать. Есть ли какой либо стандарт...
  • Андрей » табличка выход горит настолько ярко, как светильник, что ночью не возможно спать Хорошие видимо таблички. Обычно они еле светятся...
  • Андрей » В пансионате думаю можно и переделать алгоритм работы - чтобы загоралась только во время тревоги.
Достаточно ли на объекте установить один пожарный прибор?
  • Ant » С интересом изучаю Ваши статьи. Кое-что использую в работе. Вы сталкивались с блоками реле "Арсенала Безопасности"? Это для приборов Гранит-3,5........
  • Андрей » с блоками для Гранит Видел такой пару раз в старинных Гранитах. Работали.
Последние загрузки
Все загрузки
Дискуссии на форуме
  • КПБ
  • Выбор ОПС для коттеджа
  • Отключение питания раздвижных дверей при пожарном сценарии.
Реклама

30/50/100pcs Universal Cable wire Connectors 222 TYPE Fast Home Compact wire Connection push in Wiring Terminal Block PCT-212

XH-W1411 Thermostat LED Digital Temperature Controller AC 110V 220V 10A Switch Thermometer Smart Temperature Regulator DC 12V

Newest release Garage door opener receiver wifi smart receiver use for galo brand swing sliding gate opener TX car

Пожарка 125 Проектирование 97 Болид 64 Лекции 58 Социальное 53 Рубеж 49 Обзор 46 Автоматика 45 Инженерные системы 38 Курьез 35 Адресные системы 35 Практикум 34 Пожаротушение 34 Отопление 33 Интернет Вещей 29 MaxSite 28 ГОСТ 25 Облачный Сервис 24 Терморегуляторы 24 Мониторинг 22 Теплый пол 21 Плагин 21 Сравнение 20 AliExpress 20 ППУ 20 Техобслуживание 19 СП 484 19 Законы Ома 19 Вентиляция 18 Эксплуатация 18 Астра 17 ППК 17 Клапана 15 С2000-АСПТ 14 Электрика 14 Рубикон 13 Оповещение 13 Arduino 13 WiFi 12 С2000М 12 Ritm 11 Гранд Магистр 11 Датчики 11 Насосная Станция 11 Юнитест 10 ESP8266 10 ПЦН 9 ВЭРС 9 Сценарии 8 Авария 8 Жилой дом 8 Программирование 7 Отзыв 7 Taggallery 7 Сообщества 7 Диспетчеризация 7 Освещение 6 Плазма-Т 6 Спрут-2 5 С2000-СП4 5 ПО 5 Гаджеты 5 Радиоканал 4 МПТ 4 GeoRITM 4 МПН 4 Учет ресурсов 3 Баня 3 Версет 3 Гранит 3 Рубеж-2ОП 3 My_ESP8266 3 Visio 3 ИПДЛ 3 Navigard 3 РИП 3 Firesec3 3 Zigbee 2 Security Hub 2 Гидравлика 2 ТО 2
  • Обратная связь
  • Карта сайта
  • Отзыв
  • События
  • Комментарии
  • Форум
© Технические заметки 2025. Работает на MaxSite CMS. ( Вход )
Автор не несет ответственность за последствия применения материалов сайта на практике.