コード例 #1
0
ファイル: wechat.py プロジェクト: CrackerCat/WeixinBot
    def __init__(self, host='wx.qq.com'):
        super(WeChat, self).__init__(host)

        self.db = None
        self.save_data_folder = ''  # 保存图片,语音,小视频的文件夹
        self.last_login = 0  # 上次退出的时间
        self.time_out = 5  # 同步时间间隔(单位:秒)
        self.msg_handler = None
        self.start_time = time.time()
        self.bot = None

        cm = ConfigManager()
        self.save_data_folders = cm.get_wechat_media_dir()
        self.cookie_file = cm.get_cookie()
        self.pickle_file = cm.get_pickle_files()
        self.log_mode = cm.get('setting', 'log_mode') == 'True'
        self.exit_code = 0
コード例 #2
0
ファイル: wechat.py プロジェクト: lngz/splunk_wechat_bot
    def __init__(self, host='wx.qq.com'):
        super(WeChat, self).__init__(host)

        self.db = None
        self.save_data_folder = ''  # 保存图片,语音,小视频的文件夹
        self.last_login = 0  # 上次退出的时间
        self.time_out = 5  # 同步时间间隔(单位:秒)
        self.msg_handler = None
        self.start_time = time.time()
        self.bot = None

        cm = ConfigManager()
        self.save_data_folders = cm.get_wechat_media_dir()
        self.cookie_file = cm.get_cookie()
        self.pickle_file = cm.get_pickle_files()
        self.log_mode = cm.get('setting', 'log_mode') == 'True'
        self.exit_code = 0
コード例 #3
0
    def __init__(self, host='wx.qq.com'):
        super(WeChat, self).__init__(host)

        self.time_out = 2  # 同步时间间隔(单位:秒)此设置并不是越短越好
        self.start_time = time.time()
        self.msg_handler = None
        self.bot = None

        cm = ConfigManager()
        self.save_data_folders = cm.get_wechat_media_dir()
        self.log_mode = cm.get('setting', 'log_mode') == 'True'
        self.exit_code = 0

        # 用于处理信息的类内全局
        self.CommandList = []
        self.DBStoreMSGList = []
        self.GroupNeedReplyList = []
        self.UserNeedReplyList = []
        self.ReplyList = []
        self.DBStoreBOTReplyList = []

        self.AddUserList = []  # 等待添加为好友的用户