#discord #rss #discord-bot #read #endpoint #feed #pmwiki

app pmwiki-rss-discord-bot

从pmWiki读取RSS源,并将更新推送到Discord webhook端点

1个稳定版本

1.0.0 2021年10月15日

#endpoint中排名68

WTFPL许可证

8KB
66 代码行

从pmWiki的action=rss端点读取RSS源,并将其格式化以发布到Discord webhook端点。

此机器人有两个持久化文件

  • config.json:提示如何读取RSS源,使用哪个密码以及在哪里发布处理后的数据。请参阅Discord文档
  • sent.json:记录已处理并发送到频道的条目(实际上,只有它们的pubDate),以便可以从要发送到Discord的消息中过滤掉

配置.json:

{
    "rss_url": "https://example.com/wiki/pmwiki.php/Site/AllRecentChanges?action=rss",
    "hook_url": "https://discord.com/api/webhooks/XYZ",
    "pass": "password"
}

用法

./pmwiki-rss-discord-bot(确保在当前工作目录中具有config.jsonsent.json

许可证

此程序实际上只有80行胶水代码。您想做什么就做什么。

版权所有 © 2000 Gibonus。此作品是免费的。在适用法律允许的范围内,不提供任何保证。您可以在Do What The Fuck You Want To Public License,版本2的条款下重新分发和/或修改它,该许可证由Sam Hocevar发布。请参阅下文。

DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE 版本2,2004年12月

版权所有 2021 gibonus

每个人都被允许复制和分发此许可证文档的原始或修改版本,只要更改名称。

DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE 复制、分发和修改条款和条件

  1. 您只需做您想做的事情。

依赖项

~14–24MB
~515K SLoC