Nyancoin的小费机器人,适用于Reddit。
项目描述
# 它是nyantip!
## 入门
### 安装
__注意__:如果以下命令不起作用,请确保您已安装pip: <https://packaging.pythonlang.cn/guides/installing-using-linux-tools/>
`sh pip install nyantip `
如果您想创建加密备份,请通过以下命令安装:
`sh pip install nyantip[gpg] `
### 数据库
创建一个新的MySQL数据库实例,并运行包含的SQL文件 database.sql 以创建必要的表。创建一个MySQL用户,并授予它在数据库上所有权限。
`sh echo "create database nyantip" | mysql && mysql nyantip < database.sql `
### NyanCoin守护进程
下载nyancoin。在 ~/.nyancoin/nyancoin.conf 中创建它的配置文件,指定 rpcuser、rpcpassword、rpcport 和 server=1,然后启动守护进程。守护进程将花费一些时间下载区块链,之后您应该验证它是否正在接受命令,例如 nyancoin getinfo 和 nyancoin listaccounts。
### Reddit账户
为您的机器人创建一个专门的Reddit账户,并准备一个如此处所述的OAuth脚本类型应用程序:<https://github.com/reddit-archive/reddit/wiki/OAuth2-Quick-Start-Example#first-steps>
机器人应在目标subreddit上被授予“管理用户”和“管理Wiki页面”的版主权限。
### 配置文件
将示例配置文件 nyantip-sample.yml 复制到 ~/.config/nyantip.yml。进行任何必要的编辑。
### 运行
`sh nyantip `
### 创建备份
`sh nyantip backup `
备份将保存到您的当前目录,文件名为 backup_nyantip_YYYYmmDDHHMM.zip,或者如果您的配置文件中设置了 backup_passphrase,则添加 .gpg 后缀。
## 历史记录
nyantip最初是[mohland的dogetipbot](https://github.com/mohland/dogetipbot)的一个分支,而dogetipbot本身是[vindimy的ALTcointip](https://github.com/vindimy/altcointip)的一个分支。
项目详情
下载文件
下载适合您平台的应用程序文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码发行版
构建发行版
nyantip-0.8.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0ec2b356ec3ac54d0f5feb25e6c62a9c8c420592a1d02a5a528dd921435e2a3c |
|
MD5 | 1e14f4bcf87a789edae85fc4e6dc79ac |
|
BLAKE2b-256 | da507b6c679ed892312b1f00136416907f7b19870c45c785189506d0e66b3083 |
nyantip-0.8.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a8ab8f774661743da7494131937075c5261b1195a40c97f44703f2b45a28c654 |
|
MD5 | c7898e408baea601c0ffa92310241bf1 |
|
BLAKE2b-256 | 5c6eaa345825c96e52548fdf862432e68262680944e285fa7077fbf96899b8cd |