Skip to content

2.发送通道

chenxuyong edited this page Jun 6, 2022 · 19 revisions

钉钉机器人

  • 【PC端】任意拉两个人成立一个群组,然后将其他人踢出群(PS.【手机端】右上角+号,发起群聊,面对面建群,输入4位数字后,直接点击进入群聊)
  • 在群设置->智能群助手->添加机器人,添加一个新的「自定义机器人」
  • 自定义机器人,安全设置->加签,复制到「加签Secret」一栏
  • 复制自定义机器人的链接中的"access_token="后面的内容到「设置Token」一栏
  • 点击【测试】按钮验证一下

钉钉机器人

邮件

  • 发件服务器:邮箱的SMTP服务器地址,如 smtp.qq.com
  • SMTP端口:SMTP服务器的端口号:通常是25;开启SSL之后,通常是465
  • 发件账号:用于发送提醒邮件的邮箱,例如 [email protected]
  • 登录密码/授权码:用于发送提醒邮件的密码,QQ邮箱可在邮箱设置中生成一组三方邮件服务专用的授权码,其他邮箱可能需要输入登录密码
  • 收件地址:用于接收提醒的邮箱,例如 [email protected]
  • 点击【测试】按钮验证一下

邮件

Bark(IOS最佳体验)

【Bark 常见问题】 https://day.app/2021/06/barkfaq/

Bark

Webhook

Webhook

企业微信群机器人

  • 任意拉两个人成立一个群组,然后将其他人踢出群
  • 在会话列表右键点击刚创建的群->添加群机器人->新创建一个机器人->自定义机器人名称
  • 复制WebHook地址到「设置WebHook地址」一栏
  • 点击【测试】按钮验证一下

企业微信群机器人

企业微信应用消息

  • 登录 企业微信管理后台
  • 我的企业 复制「企业ID」
  • 应用管理创建应用
  • 进入自建应用,复制「AgentId」和「Secret」
  • 默认是 @all (应用的可见范围内所有人),如果只想通知一个人,在「指定成员」一栏填写员工账号
  • 点击【测试】按钮验证一下
  • 【技巧】无需下载企业微信客户端,直接用微信扫码关注 微信插件,即可在微信中接收企业通知和使用企业应用

企业微信应用

Server酱·Turbo版

  • 微信扫码登录 Server酱·Turbo版
  • 消息通道 配置消息通道设置
  • SendKey 栏目复制SendKey,粘贴到设置「设置Server酱·Turbo版的SendKey」一栏
  • 点击【测试】按钮验证一下

Server酱·Turbo版

Tele****机器人(自备梯子)

PS. 以下 tele****.org 请自行替换为tele****的域名(为了避免敏感词屏蔽)

  • 与 @BotFather 私聊,申请 Bot
    • /newbot 后输入机器人昵称
    • 然后输入机器人的用户名(建议:使用密码生成器生成随机字符串,避免一直重复尝试;用户名必须用 bot 作为结尾)
    • /token 获取apiToken,然后输入上面机器人的用户名
    • 获得apiToken,格式参考:1234567890:ABCDEFGHIJKLMNOPQRSTUVWXYZ
  • 复制 apiToken 到「设置Tele****机器人的ApiToken」一栏
  • 获取自己(或群组)的ChatID,粘贴到「设置被通知人的ChatId」一栏
    • 跟自己的机器人聊天,随便说点什么;或者创建一个群组,把机器人拉入群组,在群组里随便说点什么。
    • 然后打开这个链接 https://api.tele****.org/bot<apiToken>/getUpdates 获取(PS.注意<apiToken>整个换成你自己的)
    • ChatID 取值 result->message->chat->id (个人是纯数字;群组是负数,type:group;)
  • 点击【测试】按钮验证一下

如何使用自定义反代地址?

ApiToken 填写你的反代URL:如:https://aaa.bbb.com/sendMessage

服务端实现转发到: 参考:Cloudflare Work 反向<删>代理 TG_BOT_API

https://api.tele****.org/bot<apiToken>/sendMessage

Tele****机器人

其他手机短信

【注意:非免费!非免费!非免费!】

  • 指定发送卡槽:1、原进原出——哪个卡槽收到的短信就用哪张卡转发短信出去;2、SIM1/SIM2——固定卡槽转发短信;
  • 设置接收手机,多个号码以半角分号分隔,例如:15888888888;19999999999
  • 仅当无网络时启用:建议开启,毕竟发短信1毛/条还挺贵的(套餐有送的/土豪可以忽视它)

其他手机短信

飞书机器人

  • 在飞书PC端,创建一个群组
  • 在群设置->群机器人->添加机器人,添加一个新的「自定义机器人」,名称与描述随意
  • 复制自定义机器人的“webhook 地址”到「webhook 地址」一栏
  • 【可选】安全设置->签名校验,复制到「加签 Secret」一栏
  • 点击【测试】按钮验证一下

飞书机器人

PushPlus

PushPlus

Gotify

参见官方文档:https://gotify.net/docs/index

  • 自建一个服务端(以docker为例)
mkdir -p /www/docker/gotify-server
cd /www/docker/gotify-server

cat > docker-compose.yaml << EOF
version: "3"

services:
  gotify:
    image: gotify/server:latest
    container_name: gotify-server
    hostname: gotify-server
    restart: unless-stopped
    ports:
      - 82:80
    environment:
      - TZ=Asia/Shanghai
      - GOTIFY_DEFAULTUSER_NAME=admin
      - GOTIFY_DEFAULTUSER_PASS=123456
    volumes:
      - "./gotify_data:/app/data"
EOF

docker-compose up -d

【注意】修改上面配置中的账号密码

  • 绑定域名到gotifydocker端口(以nginx为例)
location / {
    log_not_found on;
    proxy_pass http://127.0.0.1:82;

    proxy_read_timeout 300;
    proxy_connect_timeout 300;
    proxy_redirect off;

    proxy_set_header Host              $host;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_set_header X-Real-IP         $remote_addr;

    # wss 必须
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection 'Upgrade';
}
  • 通过域名访问 gotify 管理后台,在 APPS 下创建一个应用,并把 Token(例如:AAAAABBBBB) 拼接你的域名(例如:push.ppps.cn)得到最终的 WebServer 地址

例如:https://push.ppps.cn/message?token=AAAAABBBBB

至此,SmsForwarder 可以往 gotify-server 转发消息了,如果其他手机也要收到这个转发信息,就安装一个 Gotify 手机端,就可以收到 gotify-server 的推送

Gotify

Clone this wiki locally