将RSS源连接到乳齿象

feediverse的Python项目详细描述


feediverse将读取rss/atom提要并将消息作为乳齿象帖子发送。 请负责任地使用!feediversefeed2toot 但它只是一个与Python3一起工作的模块…我很无聊。

安装

pip install feediverse

运行

当你第一次跑feediverse的时候,你需要告诉它你的乳齿象。 实例并获取将保存在配置文件中的访问令牌。如果 您没有指定它将使用的配置文件~/.feediverse

feediverse

配置feediverse后,可以将其添加到crontab:

*/15 * * * * /usr/local/bin/feediverse    

文章格式

您可以通过打开配置文件(默认为 ~/.feediverse)并更新提要的template属性。违约 格式为:

{title} {url}

如果需要,可以在模板中使用{summary},并添加样板文本 喜欢这样:

Bookmark: {title} {url} {summary}

{hashtags}将在提要条目中查找标记并将其转换为空格 独立的标签列表。

多个馈送

由于feeds是一个列表,如果需要,您可以添加其他feeds来监视。

...
feeds:
  - url: https://example.com/feed/
    template: "dot com: {title} {url}"
  - url: https://example.org/feed/
    template: "dot org: {title} {url}"

为什么?

我创建了feediverse是因为我想将我的pinboard书签发送到 乳齿象。我有一个ifttt的食谱可以在twitter上这么做,但是ifttt 似乎还不适合乳齿象。说feediverse应该 使用任何rss或atom提要(感谢feedparser)。

警告!

请负责。不要因为你自己就往乳齿象里塞满了一大堆垃圾 可以。这种毒性行为是很多人试图建立的原因。 其他形式的社交媒体,如乳齿象。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java JavaBridge errno=10054被Remotehost关闭   javafx如何在每次调用方法中的变量时更新它?(爪哇)   java mod_群集在发现后未平衡负载   Java软件编辑器/语法高亮   java为什么不能强制转换数组的结果。asList()到ArrayList?   java HIBERNATE:无法使用HIBERNATE从MySQL中提取数据   java在Google地图片段上添加布局   java在AbstractTableModel中执行setValueAt之前,我如何做一些事情?   java在整个Tomcat运行时保存变量   java如何在Thymeleaf模板中获取环境变量的值?   java Selenium Chrome驱动程序针对属性的标签   java正则表达式捕获未知数量的重复组