기업 WeChat 로봇을 통해 무작위 컬러 사진이 정기적으로 기업 WeChat 그룹에 푸시됩니다. 세 가지 형식이 한 번에 푸시됩니다. News
Text
Image
(Enterprise WeChat에는 차단 기능이 있어 News
형식으로 푸시된 일부 사진을 열 수 없게 될 수 있으므로 후자 두 개가 추가됩니다. 동시에 Text
@모두로 설정 가능)
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 빌드가 로컬에서 완료됩니다. 두 번째 방법은 더 간단해 보이지만 이미지를 가져와야 하고 일정량의 트래픽을 소비합니다.
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 | Push 수행 후 즉시 종료 | 타이밍 로직을 분리하고 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 로봇 웹훅 주소 | 필수의 |
-wechat-url
입력하세요. -pic-msg
매개변수 정보 Enterprise WeChat은 링크를 클릭하기 전에 마음에 드는 Image
인지 확인하기 위해 일부 웹사이트의 News
메시지를 차단합니다.
Image
메시지는 먼저 이미지를 로컬에 다운로드해야 합니다. 따라서 -dl-dir
이미지의 다운로드 경로를 지정해야 합니다.
Enterprise WeChat에서는 이미지 크기가 2M를 초과할 수 없도록 요구하므로 다운로드한 이미지의 크기가 조정되었습니다. 그룹에서 보는 것은 아마도 원본 사진이 아닐 수도 있습니다.
pixiv 및 해당 프록시 서비스가 차단되는 경우가 많기 때문에 출력 도메인 이름을 열 수 없는 경우가 많습니다. 따라서 덤프 기능이 제공되며, 서비스를 Wall 외부의 서버에 배포한 후 Wall 내부의 서버로 덤프할 수 있습니다. 이 기능을 사용하려면 벽에 있는 덤프 수신 모듈을 함께 사용해야 합니다.
EasyPic서버
하나의 웹후크에만 푸시하고 싶지 않은 경우 메시지를 EasyPicServer로 전달하여 사용자를 대신하여 브로드캐스팅하도록 할 수 있습니다. 즉시 사용 가능한 간단한 웹훅 등록 페이지를 구현했습니다. 이 서비스 방송을 이용하면 어떨까요? 국경 간 서버 트래픽 비용을 절약하기 위해. . .
THX 로리콘 API
우리의 미래가 밝게 빛나길!