将reddit活动从用户重新发布到slack,几乎是实时的

recho的Python项目详细描述


红色回声

将reddit帖子从目标用户转发到特定的空闲频道

PyPIVersionTravisCICoverageStatusCodeHealthPythonVersions

helper类使使用selenium recho变得更容易,并且 更方便

(可选)创建虚拟环境

创建用于安装和运行recho的虚拟环境非常有用

$ sudo pip install virtualenv
$ cd ~
$ virtualenv .venvrecho
$ source .venvrecho/bin/activate

注册您的应用程序

向reddit注册你的应用程序,并记下你的客户ID和密码 https://ssl.reddit.com/prefs/apps

  1. 单击底部的“创建另一个应用程序”按钮
  2. 单击“脚本”单选按钮
  3. 填写剩余的框,实际值无关紧要
  4. 单击“创建”,然后记录客户机ID和密码

安装

使用pip从pypi安装:

$ pip install --update recho

添加配置文件

$ touch ~/.recho.ini

在该文件中写入以下内容,添加松弛令牌和通道

[praw]
client_id: <Reddit Client ID>
client_secret: <Reddit Client Secret>

[slack]# Follow instructions at https://my.slack.com/services/new/bot
token: <Your slack token>
channel: <your channel name>

请注意,通道名称没有哈希。 一般而不是一般

运行recho

recho是为cron设计的。只需添加与下面类似的条目:

$ sudo vi /etc/crontab

如果使用虚拟环境:

* * * * * user source ~/.venvrecho/bin/activate && recho acidtwist

否则,您只需直接调用recho即可

* * * * * user recho acidtwist

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

推荐PyPI第三方库


热门话题
java数据未插入SQLite数据库   Java中内存有效的对象创建   java在方法内部使用“this”(不用于调用方法、构造函数或变量)   java为什么这里会出现NullPointerException?   在REST中使用HATEOAS导致的java循环依赖   java如何定制spring boot横幅?   Java数字基数计算器(即基数10到基数5)   如果在Kotlin vs Java中声明,用作全局上下文的安卓 MainApplication类将崩溃   用于过滤对象的Java lambda函数   java从字符串数组中获取整数列表   java为什么Maven找不到org。json JPMS自动模块?   java将字符串数组转换为int   仅当与阈值字节匹配时,java才会在映射中填充字符串值