【文件属性】:
文件名称:polybot:为多个网络制作社交媒体机器人的框架
文件大小:9KB
文件格式:ZIP
更新时间:2021-02-02 19:53:51
python bot twitter python3 mastodon
Polybot是一个框架,可在Python 3中为多个网络制作社交媒体机器人。
目前仅支持仅发布的漫游器。
产品特点
自动发布到Twitter和Mastodon。
友好的设置界面可为您处理OAuth的麻烦。
自动状态持久化-只需将您的状态放入self.state字典中,即可在运行中保存/恢复状态。
例
from polybot import Bot
class HelloWorldBot ( Bot ):
def main ( self ):
self . post ( "Hello World" )
HelloWorldBot ( 'helloworldbot' ). run ()
要配置机器人使用的帐户,只需运行:
./helloworldbot.py --setup
系统将指导您进行身份验证,并自动创建一个配置文件。
使用--profile [name]保存并使用特定的状态/配置。
默认情况下,该漫游器将以开发模式运行,从而避免实际发布到网络。 要以实时模式运行,请传递--live标志。
使用Polybot的机器人
/
/
(不在Twitte
【文件预览】:
polybot-master
----.travis.yml(202B)
----Dockerfile(258B)
----polybot()
--------service.py(8KB)
--------__init__.py(57B)
--------bot.py(5KB)
----LICENSE(1KB)
----dev-requirements.txt(63B)
----setup.cfg(29B)
----setup.py(746B)
----.gitignore(1KB)
----.dockerignore(22B)
----README.md(1KB)