近乎实时地将用户的 Reddit 活动重新发布到 Slack
项目描述
Reddit 回声
将目标用户的 Reddit 帖子重新发布到特定的 Slack 频道
帮助程序类使使用 Selenium recho 等待更容易和更容易访问
(可选)创建虚拟环境
创建用于安装和运行 recho 的虚拟环境很有用
$ sudo pip install virtualenv
$ cd ~
$ virtualenv .venvrecho
$ source .venvrecho/bin/activate
注册您的应用
在 Reddit 上注册您的应用,并记下您的客户 ID 和机密 https://ssl.reddit.com/prefs/apps
点击底部的“创建另一个应用程序”按钮
单击“脚本”单选按钮
填写剩余的框,实际值无关紧要
点击create,记录Client ID和Secret
安装
使用 pip 从 PyPI 安装:
$ pip install --update recho
添加配置文件
$ touch ~/.recho.ini
将以下内容写入该文件,添加您的 Slack 令牌和频道
[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>
请注意,频道名称没有散列。 一般而不是#general
运行 Recho
Recho 是为与 cron 一起使用而设计的。只需添加类似于以下条目的条目:
$ sudo vi /etc/crontab
如果您使用虚拟环境:
* * * * * user source ~/.venvrecho/bin/activate && recho acidtwist
否则你可以直接调用 recho
* * * * * user recho acidtwist
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
recho-1.0.2.tar.gz
(9.7 kB
查看哈希)
内置分布
recho-1.0.2-py2.py3-none-any.whl
(9.3 kB
查看哈希)