Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions assistant/config.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
class global_var:
'''
全局变量,需要定义的全局变量都放在这里
'''
# 定义同步消息的groups
groupNames=[""]

commonName = '算法'
learnGroup = '每日一题算法7群'
transferGroup = '每日一题中转站'
gossipGroup = '每日一题灌水群'
listGroup = '清单'
33 changes: 27 additions & 6 deletions assistant/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
import json
from wxpy import *
import threading
from config import global_var
import time


Expand All @@ -15,12 +16,32 @@
global group2
global group3
global group4
groups = bot.groups().search('算法')
group = bot.groups().search("每日一题算法7群")[0]
group2 = bot.groups().search("每日一题中转站")[0]
group3 = bot.groups().search("每日一题灌水群")[0]
group4 = bot.groups().search("清单")[0]
# groups = bot.groups().search('算法')
# group = bot.groups().search("每日一题算法7群")[0]
# group2 = bot.groups().search("每日一题中转站")[0]
# group3 = bot.groups().search("每日一题灌水群")[0]
# group4 = bot.groups().search("清单")[0]

groups = bot.groups().search(global_var.commonName)

#加入安全检测
res = bot.groups().search(global_var.learnGroup)#刷题群
if len(res)>0:
group = res[0]

res = bot.groups().search(global_var.transferGroup)#中转站
if len(res)>0:
group2 = res[0]

res = bot.groups().search(global_var.gossipGroup)#灌水群
if len(res)>0:
group3 = res[0]

res = bot.groups().search(global_var.listGroup)#清单群
if len(res)>0:
group4 = res[0]

#
# logger = get_wechat_logger()
# logger.warning('這是一條WARNING等級的日志,你收到了嗎?')

Expand Down Expand Up @@ -79,7 +100,7 @@ def send_message_to_group():
'''
group2.send(message)
global timer
timer = threading.Timer(10800, send_message_to_group)
timer = threading.Timer(20800, send_message_to_group)
timer.start()

timer = threading.Timer(7200, send_message_to_group)
Expand Down