[ Day:28 ] GitHub Actions 懒人部署 - MAC OS 不能发讯息!?

MAC OS 不能发讯息怎麽办!?

自己写!

发现大部分 Telegram 的 Actions MACOS ....

https://ithelp.ithome.com.tw/upload/images/20201012/20104220gCsfRQC2FW.png

https://ithelp.ithome.com.tw/upload/images/20201012/20104220OplnSFBm6E.png

https://ithelp.ithome.com.tw/upload/images/20201012/20104220Bsxv0hhdwD.png

传送讯息
Telegram 是藉由下列请求传送讯息给使用者 GET https://api.telegram.org/bot12345:efghj_w-4/sendMessage?chat_id=-4567890987654&text=HelloWord

 - name: Run a Telegram send script
      if: always()
      run: |
        echo Telegram send  deploy msg to you.
            curl https://api.telegram.org/botXXXXXX:OOOOOOOOOOO/sendMessage\?chat_id\=234567898765\&text\=Actions_done

or


        curl https://api.telegram.org/bot${{ secrets.TELEGRAM_TOKEN }}/sendMessage\?chat_id\=${{ secrets.TELEGRAM_TO_MESSAGEID }}\&text\=Actions_Hello

chat_id
群组 (Group) 为负数 (例如 -79897268)
超级群组 (Supergroup) 为负数 (例如 -1001033293696) 或是 @频道名
私讯 (Private) 为正数 (例如 109780439)
频道 (Channel) 为 @频道名 (例如 @Telegram)
parse_mode 此为选择性参数,未设定则为纯文字 皆不支援复合使用 (像是 重要)
Markdown 可以用 连结, 粗体, 斜体, 等宽字, 程序码 (等宽区块) 在有使用者输入资料得环境不建议使用,如果解析错误 Telegram Server 会出现错误,无法发送讯息
HTML 同一般 HTML 用法,支援 b, strong, i, em, a, code, pre 非标签的 <, >, &, " 需要 HTML entity 後使用
text 传送讯息内容
参考
https://ithelp.ithome.com.tw/upload/images/20201012/20104220iW1lct3vJv.png


<<:  Day 27 | 数字辨识 - 进行预测

>>:  Day28 人物骨架 - 分层动作篇

【Day 2】 Vim x Plugin x 准备主厨刀

tags: 铁人赛 vim macOS vundle plugin 概述 碎念时间 工欲善其事必先利...

IT铁人DAY 8-Singleton 单例模式

Design Pattern大致分成三种模式: Creational Patterns(创建型模式)...

从零开始的8-bit迷宫探险【Level 2】Xcode 开发环境介绍

今日目标 安装 Xcode 使用模拟器执行游戏专案 认识 Xcode 的开发环境 使用 Playgr...

Day22-TypeScript(TS)的函式(Function) Part2

昨天讲的将函式(Function)加入型别相信大家都了解了, 今天就带大家来看看**完整函式型别(W...

Spring Framework X Kotlin Day 15 AOP

GitHub Repo https://github.com/b2etw/Spring-Kotlin...