p准备工作
1.Telegram机器人x1 (用于操作您的钱包和接收交易通知)
2.Epusdt开源程序
3.服务器x1 (用于部署Epusdt程序,配置≥2g2h)
4.域名x1 (用于支付请求发起和扫码页面,支持二级域名)
开始教程
准备工作完成后就让我们开始正式教程吧
创建Telegram机器人
打开Telegram,在顶部搜索栏中搜索BotFather
机器人,注意甄别ID为@
BotFather
打开与BotFather的对话框,点击开始,您会收到BotFather回复的一些代码命令,我们点击第一个命令 /newbot
创建机器人
机器人Token
接下来BotFather会依次提示您您输入机器人的昵称
和@ID_BOT
,创建成功后,会得到机器人Token
- 昵称自定义填写(可以中文)
- @ID_BOT 为唯一标识,如果取名重复则会提示重新输入,不能中文(输入格式为:xxx_bot)
接着,在顶部搜索栏中用@ID_bot
搜索刚才创建成功的机器人,并任意发送一条消息,激活机器人(此时机器人不会做任何回复)
管理员ID
激活后,在顶部搜索框输入getmyidbot
,打开对话框,点击开始,机器人会自动回复您Telegram账号的ID,(也就是管理员ID),现在搜索不到了,得仔细找找
搭建EPusdt程序
服务器安装宝塔面板,不会安装请点击前往宝塔官网
查看详细安装教程
Epusdt安装环境
登录宝塔 侧边栏点击-软件商店 安装 MySQL
、phpMyAdmin
、Redis
、进程守护管理器
(只需安装这几个即可)
安装完成后,侧边栏点击-网站-添加站点,填写您准备的域名、创建数据库、PHP选择伪静态,最后点击提交
创建数据库
添加完站点,侧边栏点击-数据库,找到刚才创建的数据库,点击管理-登录到该数据库
上传至刚才新增站点的网站目录下,并将 .env.example
重命名为 .env
编辑 .env 文件,只需修改或填写:您的收款域名、数据库、机器人Token、管理员ID、api接口认证
app_name=epusdt
#下面配置你的域名,收银台会需要
app_uri=您的收款域名
#是否开启debug,默认false
app_debug=false
#http服务监听端口
http_listen=:8000
#静态资源文件目录
static_path=/static
#缓存路径
runtime_root_path=/runtime
#日志配置
log_save_path=/logs
log_max_size=32
log_max_age=7
max_backups=3
# mysql配置
mysql_host=127.0.0.1
mysql_port=3306
mysql_user=mysql账号
mysql_passwd=mysql密码
mysql_database=数据库
mysql_table_prefix=
mysql_max_idle_conns=10
mysql_max_open_conns=100
mysql_max_life_time=6
# redis配置
redis_host=127.0.0.1
redis_port=6379
redis_passwd=
redis_db=5
redis_pool_size=5
redis_max_retries=3
redis_idle_timeout=1000
# 消息队列配置
queue_concurrency=10
queue_level_critical=6
queue_level_default=3
queue_level_low=1
#机器人Apitoken
tg_bot_token= 机器人Token
#telegram代理url(大陆地区服务器可使用一台国外服务器做反代tg的url),如果运行的本来就是境外服务器,则无需填写
tg_proxy=
#管理员userid
tg_manage= 管理员ID
#api接口认证token(用于发起交易的签名认证,请勿外泄)
api_auth_token= 自定义(格式:数字+字母)
#订单过期时间(单位分钟)
order_expiration_time=10
#强制汇率(设置此参数后每笔交易将按照此汇率计算,例如:6.4)
forced_usdt_rate=
添加反向代理
编辑并保存后,侧边栏点击-网站-设置-添加反向代理,如图填写并提交
可执行文件赋权
完成后,返回到网站目录下,找到Epusdt
文件,修改权限为777
添加进程守护
在 软件商店中 打开进程守护管理器
添加守护进程
- 运行目录 选择新增站点根目录下
- 启动命令 =
运行目录+/epusdt-dev/epusdt http start
(列如:/www/wwwroot/usdt/epusdt-dev/epusdt http start)
添加钱包地址
到这里程序就安装好了,之后打开自己机器人的对话框,输入/start
按照提示绑定自己的钱包地址即可