一个twitter机器人,它轮询rss提要并将其条目作为tweets发布,带有自动生成的标签。对于额外的恶作剧,对bot的响应是使用一个基本的eliza实现来响应的。安装后,“Babbor”命令将可用,您可以使用它运行机器人。数据将存储在当前目录中。

babbler的Python项目详细描述


一个twitter机器人,它轮询rss提要并将其条目作为tweets发布, 自动生成的标签对于额外的恶作剧,回复机器人 对使用基本的eliza实现作出响应。

安装后,您可以使用'babbler'命令 可以用来运行机器人。数据将存储在当前目录中。

选项

--versionshow program’s version number and exit
-h, --helpshow this help message and exit
Required:
-u url, --feed-url=url
RSS Feed URL
Optional:
-i strings, --ignore=strings
Comma separated strings for ignoring feed entries if they contain any of the strings
-p seconds, --pause=seconds
Seconds between RSS feed requests (default:600)
-q decimal, --queue-slice=decimal
Decimal fraction of unposted tweets to send during each iteration between feed requests (default:0.3)
-l level, --log-level=level
Level of information printed (ERROR|INFO|DEBUG) (default:INFO)
-m len, --hashtag-min-length=len
Minimum length of a hashtag (default:3)
Switches:
-a, --appendSwitch certain options into append mode where their values provided are appended to their persisted values, namely –ignore, –hashtag-min-length, –pause, –queue-slice
-s, --subtractOpposite of –append
-e, --edit-data
Load a Python shell for editing the data file
-f, --dry-runFake run that doesn’t save data or post tweets
-d, --daemonize
Run as a daemon
-k, --killKill a previously started daemon
-D, --DESTROYDeletes all saved data and tweets from Twitter
Twitter authentication (all required):
-w key, --consumer-key=key
Twitter Consumer Key
-x secret, --consumer-secret=secret
Twitter Consumer Secret
-y key, --access-token-key=key
Twitter Access Token Key
-z secret, --access-token-secret=secret
Twitter Access Token Secret

选项只需要通过命令行提供一次,因为指定的选项是 然后保存在数据文件中,并在后续运行时重用要求的 选项也可以省略,因为每个选项都将被提示 个别地。

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

推荐PyPI第三方库


热门话题
java为什么当我推送更少的数据时堆栈会溢出?   JavaBridge。war+tomcat+phpcgi+glibc_2.7缺少库问题   java获取面板的gridbag约束   基于Web的java应用程序模拟远程处理PLC   默认情况下,javaf:ajax rendered=false   python解决此类问题的最佳方法是什么?(谷歌Foobar 3级)   java获取记录所在的mysql表的名称   java在添加Pulsar appender时收到log4j2的“未找到appender”错误   java子查询结果和一个HQL中的所有表字段   用于读取库代码中文件的java文件路径   bash Java执行命令行程序“find”返回错误   java Google Maps API v3:多方向请求需要不同的时间才能得到响应   java如何从片段引用适配器类中的子视图   java如何在两个活动之间更改主任务?   java AndroidFirebase api   java确定对象属性的数据类型