エンタープライズ WeChat ロボットを通じて、ランダムなカラー画像が定期的にエンタープライズ WeChat グループにプッシュされます。 News
Text
Image
(Enterprise WeChat にはブロック機能があり、 News
形式でプッシュされた一部の画像が開けなくなる可能性があるため、後者の 2 つは追加されます。同時に 3 つの形式がプッシュされます。同時にText
@Everyoneに設定可能)
Docker を使用して、基本的な機能を備えたカラー マップ サービスをすばやく構築します。
# 省略git和docker的安装过程,建议使用apt或yum快速解决
git clone https://github.com/zhangyu0310/wechat-setu-bot.git
cd wechat-setu-bot
docker build -t centos:setubot .
# 在 WECHAT_WEBHOOK="" 的双引号里,填入企业微信机器人的webhook
docker run --name setu -e WECHAT_WEBHOOK= " " -d centos:setubot
または
# 无需要git,不拉源码,直接下载docker镜像
docker pull zhangyu0310/centos:setubot
# 在 WECHAT_WEBHOOK="" 的双引号里,填入企业微信机器人的webhook
docker run --name setu -e WECHAT_WEBHOOK="" -d centos:setubot
最初の方法は比較的トラフィックが節約され、Docker のビルドはローカルで完了します。 2 番目の方法は簡単に見えますが、イメージを取得する必要があり、ある程度のトラフィックを消費します。
Docker を使用したデプロイメントでは、最も基本的な機能のみが提供され、イメージのダンプやメッセージ転送などの機能は提供されません。複雑な機能は、以下のパラメータの説明に従って設定する必要があります。
. s etuServer.exe -at-all -dl-dir= " ./pic " -pic-msg -wechat-url= " xxx " -intervals=3600 -r18
パラメータ | 説明する | 述べる |
---|---|---|
-at-all | このオプションを選択すると、@everyone が参加します | ブール型 |
-dl-dir | 画像をダウンロードするパスを指定します | -pic-msg が指定されている場合にのみ有効です |
-dump-server | イメージダンプサーバー情報 | IP:ポート |
-dump-url | イメージダンプドメイン名 | プッシュダンプイメージText 形式メッセージのURL |
-help | ヘルプ | |
-intervals | カラー画像プッシュ間隔(単位:秒) | デフォルトは 60 で、最小値は 10 です (他人のポルノ サービスを台無しにしないでください!) |
-keep | ローカルの元のイメージを保持する | Image メッセージをプッシュするには、画像をダウンロードする必要があります。このパラメータは、画像を保持するかどうかを示します。デフォルトはtrueです |
-news-msg | News メッセージをプッシュするかどうか | bool 型、デフォルトは true |
-once | プッシュを実行したらすぐに終了する | タイミング ロジックを分離し、crontab などの外部タイミング メカニズムを使用して、より柔軟な制御を実現します。 |
-pic-dump | イメージダンプを有効にするかどうか | ブール型 |
-pic-msg | Image メッセージをプッシュするかどうか | bool 型の場合、このパラメータの具体的な理由は次のとおりです。 |
-pic-size | 写真はさまざまなサイズでダウンロードできます | デフォルトはoriginal です |
-r18 | 全てを理解しています | ブール型 |
-setu-api-url | カラーマップ API URL | デフォルトはhttps://api.lolicon.app/setu/v1 です |
-setu-transmit | メッセージング | 以下で詳しく説明するように、すべてのメッセージをブロードキャスト配信用のダンプ サービスに渡します。 |
-tags | 画像タグ | 特定のタグで特定の画像をプッシュするように指定できます |
-transmit-server | メッセージングターゲットサーバー | IP:ポート |
-version | 印刷版 | |
-wechat-url | WeChatロボットのWebhookアドレス | 必須 |
-wechat-url
を入力してサービスを開始します-pic-msg
パラメータについてエンタープライズ WeChat は、リンクをクリックする前に好みの画像かどうかを確認するために、一部の Web サイトからのNews
メッセージをブロックします。 Image
メッセージはここにプッシュされます。
Image
メッセージでは、最初にイメージをローカルにダウンロードする必要があります (そのため、 -dl-dir
イメージのダウンロード パスを指定する必要があります)
Enterprise WeChat では画像サイズが 2M を超えないようにする必要があるため、ダウンロードされる画像のサイズが調整されました。グループ内に表示されているものは、おそらくオリジナルの写真ではありません。
pixiv とそのプロキシ サービスがブロックされることが多いため、出力されたドメイン名を開けないことがよくあります。そのため、ダンプ機能が提供されており、壁の外側のサーバーにサービスを展開し、壁の内側のサーバーにサービスをダンプすることができます。この機能を使用するには、壁面のダンプ受信モジュールを併用する必要があります。
EasyPicServer
1 つの Webhook だけにプッシュしたくない場合は、メッセージを EasyPicServer に転送して、ユーザーに代わってブロードキャストさせることができます。すぐに使用できる簡単な Webhook 登録ページが実装されています。このサービスブロードキャストを利用してみてはいかがでしょうか?国境を越えたサーバートラフィックコストを節約するため。 。 。
THX ロリコン API
私たちの未来が明るく輝きますように!