Skip to main content

近乎实时地将用户的 Reddit 活动重新发布到 Slack

项目描述

Reddit 回声

将目标用户的 Reddit 帖子重新发布到特定的 Slack 频道

PyPIVersion 特拉维斯CI 覆盖状态 代码健康 Python版本

帮助程序类使使用 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. 点击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 查看哈希)

已上传 source

内置分布

recho-1.0.2-py2.py3-none-any.whl (9.3 kB 查看哈希)

已上传 py2 py3