闲言 37 2

    Mastodon新通知推送NoneBot

    起因

    看了@1900 长毛象新通知推送TGBot

    深受启发,于是通过ChatGPT 4.1 写了一个python脚本

    定时检测Mastodon消息,有新通知会通过QQbot的API URL 发送消息通知给指定的QQ用户(Nonebot兼容)

    使用

    构建了一个docker镜像jkjoy/mastodon2qqbot

    代码仓库在 https://github.com/jkjoy/dockerfile/blob/main/mastodon2qqbot/main.py

    使用docker run 命令启动

    docker run -d \
      -e MASTODON_INSTANCE="https://你的mastodon实例" \
      -e MASTODON_TOKEN="你的token" \
      -e QQ_API="https://bot.0tz.top/send_private_msg" \
      -e QQ_ID="你的QQ号码" \
      -e CHECK_INTERVAL="30" \
      jkjoy/mastodon2qqbot

    30秒检查一次 Mastodon 消息

    通过默认的QQ机器人2280858259 发送消息给我使用的QQ80116747

    默认的QQ API 是https://bot.0tz.top/send_private_msg

    使用默认QQ API需要添加QQ机器人2280858259为好友

    老孙
    资深网民孙先生
    1. acevs

      2025-04-22 10:04

      这个需要魔法上网吗

        1. 老孙

          2025-04-22 10:05
          @acevs

          不需要啊!~