コード例 #1
0
 def decorator(func):
     rule = EventRule(EventList.GROUP_CHANGE_SETTINGS)
     rule.create(func, {"data": GroupChangeSettings})
     self.rules.append(rule)
     return func
コード例 #2
0
 def decorator(func):
     rule = EventRule(EventList.POLL_VOTE_NEW)
     rule.create(func, {"data": PollVoteNew})
     self.rules.append(rule)
     return func
コード例 #3
0
 def decorator(func):
     rule = EventRule(EventList.GROUP_OFFICERS_EDIT)
     rule.create(func, {"data": GroupOfficersEdit})
     self.rules.append(rule)
     return func
コード例 #4
0
 def decorator(func):
     rule = EventRule(EventList.PHOTO_NEW)
     rule.create(func, {"data": Photo})
     self.rules.append(rule)
     return func
コード例 #5
0
 def decorator(func):
     rule = EventRule(EventList.AUDIO_NEW)
     rule.create(func, {"data": Audio})
     self.rules.append(rule)
     return func
コード例 #6
0
 def decorator(func):
     rule = EventRule(EventList.APP_PAYLOAD)
     rule.create(func, {"data": AppPayload})
     self.rules.append(rule)
     return func
コード例 #7
0
 def decorator(func):
     rule = EventRule(EventList.MESSAGE_ALLOW)
     rule.create(func, {"data": MessageAllow})
     self.rules.append(rule)
     return func
コード例 #8
0
 def decorator(func):
     rule = EventRule(EventList.BOARD_POST_RESTORE)
     rule.create(func, {"data": BoardPostNew})
     self.rules.append(rule)
     return func
コード例 #9
0
 def decorator(func):
     rule = EventRule(EventList.BOARD_POST_DELETE)
     rule.create(func, {"data": BoardPostDelete})
     self.rules.append(rule)
     return func
コード例 #10
0
 def decorator(func):
     rule = EventRule(EventList.WALL_REPLY_RESTORE)
     rule.create(func, {"data": WallReplyNew})
     self.rules.append(rule)
     return func
コード例 #11
0
 def decorator(func):
     rule = EventRule(EventList.WALL_REPLY_DELETE)
     rule.create(func, {"data": WallReplyDelete})
     self.rules.append(rule)
     return func
コード例 #12
0
 def decorator(func):
     rule = EventRule(EventList.WALL_REPOST)
     rule.create(func, {"data": WallPostNew})
     self.rules.append(rule)
     return func
コード例 #13
0
 def decorator(func):
     rule = EventRule(EventList.VIDEO_COMMENT_DELETE)
     rule.create(func, {"data": VideoCommentDelete})
     self.rules.append(rule)
     return func
コード例 #14
0
 def decorator(func):
     rule = EventRule(EventList.VIDEO_NEW)
     rule.create(func, {"data": Video})
     self.rules.append(rule)
     return func
コード例 #15
0
 def decorator(func):
     rule = EventRule(EventList.GROUP_CHANGE_PHOTO)
     rule.create(func, {"data": GroupChangePhoto})
     self.rules.append(rule)
     return func
コード例 #16
0
 def decorator(func):
     rule = EventRule(EventList.MARKET_COMMENT_DELETE)
     rule.create(func, {"data": MarketCommentDelete})
     self.rules.append(rule)
     return func
コード例 #17
0
 def decorator(func):
     rule = EventRule(EventList.VKPAY_TRANSACTION)
     rule.create(func, {"data": VKPayTransaction})
     self.rules.append(rule)
     return func
コード例 #18
0
 def decorator(func):
     rule = EventRule(EventList.GROUP_JOIN)
     rule.create(func, {"data": GroupJoin})
     self.rules.append(rule)
     return func
コード例 #19
0
 def decorator(func):
     rule = EventRule(EventList.MESSAGE_DENY)
     rule.create(func, {"data": MessageDeny})
     self.rules.append(rule)
     return func
コード例 #20
0
 def decorator(func):
     rule = EventRule(EventList.GROUP_LEAVE)
     rule.create(func, {"data": GroupLeave})
     self.rules.append(rule)
     return func
コード例 #21
0
 def decorator(func):
     rule = EventRule(EventList.MESSAGE_TYPING_STATE)
     rule.create(func, {"data": MessageTypingState})
     self.rules.append(rule)
     return func
コード例 #22
0
 def decorator(func):
     rule = EventRule(EventList.USER_UNBLOCK)
     rule.create(func, {"data": UserUnblock})
     self.rules.append(rule)
     return func
コード例 #23
0
 def decorator(func):
     rule = EventRule(EventList.PHOTO_COMMENT_RESTORE)
     rule.create(func, {"data": PhotoComment})
     self.rules.append(rule)
     return func
コード例 #24
0
ファイル: events.py プロジェクト: gdfd-asr/vk_bot
 def decorator(func):
     rule = EventRule(list(events))
     rule.create(func)
     self.rules.append(rule)
     return func