انسخ المشروع محليًا، ثم أدخل دليل المشروع وقم بتغيير ملف config/dev.yaml
إلى config/prod.yaml
. يجب تكوين ملف تكوين yaml، ويمكنك الانتقال إلى موقع الويب المقابل للحصول على apiKey.
قم بتنفيذ الأمر التالي:
go mod tidy # 下载依赖
go build -v -o wxbot # 编译
nohup ./wxbot > core.log & # 后台运行, 可以查看日志 core.log
يمكنك عرض السجل في less core.log
يوجد رمز QR في السجل ويمكنك مسح الرمز ضوئيًا لتسجيل الدخول.
أرسل رسالة صباح الخير إلى صديقتك الساعة 9:30 كل صباح، وأرسل رسالة ليلة سعيدة إلى صديقتك الساعة 23:00 كل ليلة. حسنًا، سأضرب صديقتي:بكاء:.
يتم تذكير العديد من الأشياء في الحياة من خلال WeChat، مثل رسائل التسليم السريع. يمكن لرسالة الحدث المخصصة هذه أن تسمح للروبوت بإرسال رسائل إلينا بانتظام لتذكيرنا بشيء ما من خلال قواعد ثابتة.
على سبيل المثال، +s15:32,消息内容,3,60
سوف "يذكرني في الوقت المناسب بـ "محتوى الرسالة" الساعة 15:31 اليوم، ويذكرني 3 مرات بفاصل 60 ثانية في كل مرة"
مثال آخر هو +st20221227 15:35,,消息内容,3,60
"ذكّرني بـ "محتوى الرسالة" الساعة 15:35 على 20221227، 3 مرات بفاصل 60 ثانية في كل مرة". للحصول على التفاصيل، يرجى الرجوع إلى قسم العرض التوضيحي للوظيفة.
الآن لا يمكن الحصول على معلومات المجموعة إلا من خلال اسم المجموعة ، ويتم إرسال رسائل مثل تسجيل الحضور للعمل إلى المجموعة بانتظام كل يوم، مثل التذكيرات اليومية لتناول الطعام.
تم تطويره استنادًا إلى واجهة Tianxing API وواجهة الاستعلام عن الطقس Hefeng.
على سبيل المثال، إذا قمت بإرسال [طقس Jingxian] في المجموعة، فسيقوم الروبوت بالرد بأحوال الطقس اليوم في مقاطعة Jingxian.
استعلامات الكلمات الرئيسية المدعومة حاليًا هي كما يلي:
天气查询,如:泾县天气。
菜谱查询,如: 红烧肉菜谱,红烧肉做法。
输入【打赏】打赏卫小兵。
输入【程序员鼓励师】收到程序员鼓励师的回复。
输入【毒鸡汤】关键字回复毒鸡汤。
输入【事件提醒】获取设置事件提醒的格式。
输入【圣诞帽】关键字回复简单处理后的圣诞帽头像,个别用户获取不到头像信息。
输入【英语一句话】关键字回复一句学习英语。
تم تطويره على أساس openwechat، وذلك بفضل المؤلف.