ดีซีนิวส์
เครื่องมือนี้สามารถบันทึกข้อความแชทในกลุ่ม WeChat ได้ทันทีและซิงโครไนซ์กับช่อง Discord ที่ตั้งไว้ล่วงหน้าโดยอัตโนมัติ
กระบวนการนำไปใช้: หลังจากได้รับข้อความกลุ่มใหม่ ให้สอบถามรายการตารางที่เกี่ยวข้องในฐานข้อมูล รับช่อง DC ที่จะซิงโครไนซ์ข้อความ และส่งข้อความ ดังนั้น คุณต้องกำหนดค่าไฟล์ config.json รวมถึงโรบ็อต DC วิธีการเชื่อมต่อคีย์และฐานข้อมูลและนำเข้าโครงสร้างตาราง กำหนดค่าตาราง และโปรแกรมสามารถเริ่มการซิงโครไนซ์ได้
กำหนดค่าไฟล์ docker-config.json แก้ไขรหัสผ่านฐานข้อมูล และเพิ่มโทเค็นการอนุญาตโรบ็อต Discord ซึ่งสอดคล้องกับไฟล์ docker-compose.yaml ด้านล่าง
{
"Discord_bot_auth" : "" ,
"Static_path" : "/app/static/" ,
"Mysql_host" :" 192.168 .210 . 11 ",
"Mysql_port" :" 3306 ",
"Mysql_db" :" dcnews ",
"Mysql_user" :" root ",
"Mysql_password" :" root ",
"Dc_createsync_prompts" : "正在建立微信与Dc同步渠道... n Step 1.请添加微信: n Step 2.将该微信拉入目标微信群,等待30秒n Step 3.在目标微信群输入同步码: "
}
แก้ไขพอร์ตการแมปฐานข้อมูลและรหัสผ่านใน docker-compose.yaml
mysql:
image: mysql: 5.7
networks:
dcnews_network:
ipv4_address:
192.168 . 210.11
ports:
- "23306:3306"
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: dcnews
เริ่มเขียนนักเทียบท่า
docker compose up
ค้นหาลิงก์เข้าสู่ระบบ WeChat ในบันทึก
เชื่อมต่อกับฐานข้อมูลด้วยตนเอง เชื่อมโยงช่องทางที่เกี่ยวข้องของกลุ่ม และเริ่มการซิงโครไนซ์
create_time 添加时间
dc_user dc用户名称
wx_user 微信用户名称
wx_group 微信群组名称 必填
dc_channel_id dc频道ID 必填
dc_channel_info dc频道介绍 必填,需为URL
remark 备注
ดาวน์โหลดแพ็คเกจการพึ่งพา:
go mod download
ไฟล์การกำหนดค่า
// 打开 config.json 配置 Discord 机器人key,静态文件存放路径,数据库连接方式
{
"Discord_bot_auth" : "" ,
"Static_path" : "" ,
"Mysql_host" :"",
"Mysql_port" :"",
"Mysql_db" :"",
"Mysql_user" :"",
"Mysql_password" :"",
"Dc_createsync_prompts" : "正在建立微信与Dc同步渠道... n Step 1.请添加微信 n Step 2.将该微信拉入目标微信群,等待30秒n Step 3.在目标微信群输入同步码: "
}
นำเข้าโครงสร้างตาราง
mysql -u -p
source dc_wx_association_table.sql
สร้างโครงการ:
go build
รันโครงการ:
chmod 744 ./dcnews
./dcnews
บันทึกโครงการ:
logfile.log
ช่องทางที่สอดคล้องกันผ่านกลุ่มการเชื่อมโยงฐานข้อมูล
create_time 添加时间
dc_user dc用户名称
wx_user 微信用户名称
wx_group 微信群组名称 必填
dc_channel_id dc频道ID 必填
dc_channel_info dc频道介绍 必填,需为URL
remark 备注