32 lines
823 B
Python
32 lines
823 B
Python
#!/usr/bin/env python
|
|
# coding:utf-8
|
|
|
|
class NotificationHelper:
|
|
def __init__(self, hook_url):
|
|
self.message = '########################################\n'
|
|
self.hook_url = hook_url
|
|
self.at_people_list = []
|
|
|
|
def append_at_people(self, people):
|
|
if people not in self.at_people_list:
|
|
self.at_people_list.append(people)
|
|
|
|
def get_people_list(self):
|
|
return self.at_people_list
|
|
|
|
def clear_msg(self):
|
|
self.message = '########################################\n'
|
|
|
|
def append_msg(self, msg):
|
|
print(msg)
|
|
self.message += msg + '\n'
|
|
|
|
def append_end_msg(self):
|
|
self.message += '########################################\n'
|
|
|
|
def get_msg(self):
|
|
return self.message
|
|
|
|
def get_hook_url(self):
|
|
return self.hook_url
|