https://github.com/fate0/pastebot
一个监控 pastebin 的敏感内容,并发微博的 bot
https://github.com/fate0/pastebot
Last synced: about 1 month ago
JSON representation
一个监控 pastebin 的敏感内容,并发微博的 bot
- Host: GitHub
- URL: https://github.com/fate0/pastebot
- Owner: fate0
- License: apache-2.0
- Created: 2017-09-08T12:42:30.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-09-12T14:18:24.000Z (over 7 years ago)
- Last Synced: 2025-03-24T04:05:43.824Z (about 2 months ago)
- Language: Python
- Size: 23.4 KB
- Stars: 15
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pastebot
[pastebot](http://weibo.com/pastebot) 是一个监控 pastebin 的敏感内容,并发微博的 bot
### 安装
使用 GitHub 安装
```
$ pip install -U git+https://github.com/fate0/pastebot.git
```或使用源码安装:
```
$ python setup.py install
```### 使用
基本命令:
```
$ pastebot
Usage: pastebot [OPTIONS] COMMAND [ARGS]...Options:
--version Show the version and exit.
-h, --help Show this message and exit.Commands:
serve 开始运行 pastebot
weibo 生成 weibo access token
```生成 weibo access token
```
$ pastebot weibo -h
Usage: pastebot weibo [OPTIONS]生成 weibo access token
Options:
--key TEXT 微博 App Key [required]
--secret TEXT 微博 App Secret [required]
--domain TEXT 微博安全域名 [required]
-h, --help Show this message and exit.
$ pastebot weibo --key 1234 --secret 123123123123 --domain yourodmain.com
input auth_code: asdfsdfsdf返回 access_token: you_access_token
过期时间: 37.329166666666666h
用户 uid: 111111```
使用 `pastebot serve` 运行监控
```
$ pastebot serve -h
Usage: pastebot serve [OPTIONS]开始运行 pastebot
Options:
--tokens TEXT 微博 access tokens [required]
--dsn TEXT sentry dsn
--pool INTEGER 线程池大小
--qps FLOAT qps
--timeout FLOAT 请求 timeout
-h, --help Show this message and exit.$ pastebot serve --token you_access_token1,your_access_token2
```因为同一个应用下的 access_token 有发送消息条数限制,所以可以设置多个 access_token
### 参考
* [PasteHunter](https://github.com/kevthehermit/PasteHunter)
* [dumpmon](https://github.com/jordan-wright/dumpmon)