将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如何通过编程更改安卓中imagebutton的大小   Java Web应用程序中的angularjs路由   以更智能的方式在JUnit5(或其他测试Java库)中使用数组进行参数化   java在16位颜色深度的Graphics2D中绘制时颜色错误   java有可能在需要时从Firebase手动检索数据,以及如何组合查询?   格拉德尔爪哇。lang.NoSuchFieldError:md2   java中的循环乘法表错误   用于检测圆括号的java正则表达式   如果我们使用新字符串(“abcd”),java就是在堆中创建的字符串对象   java有没有办法让JOptionPane下拉菜单为所选选项输出数字?   javasocket与URL网站访问   java如何创建不同数据类型的列表,根据类型迭代并执行不同的操作?   java JSP获取html类型=数字输入字段的值   java Android谷歌地图圈可点击