|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
from .. import udB |
|
|
|
|
|
def get_stuff(key=None): |
|
return udB.get_key(key) or {} |
|
|
|
|
|
def add_welcome(chat, msg, media, button): |
|
ok = get_stuff("WELCOME") |
|
ok.update({chat: {"welcome": msg, "media": media, "button": button}}) |
|
return udB.set_key("WELCOME", ok) |
|
|
|
|
|
def get_welcome(chat): |
|
ok = get_stuff("WELCOME") |
|
return ok.get(chat) |
|
|
|
|
|
def delete_welcome(chat): |
|
ok = get_stuff("WELCOME") |
|
if ok.get(chat): |
|
ok.pop(chat) |
|
return udB.set_key("WELCOME", ok) |
|
|
|
|
|
def add_goodbye(chat, msg, media, button): |
|
ok = get_stuff("GOODBYE") |
|
ok.update({chat: {"goodbye": msg, "media": media, "button": button}}) |
|
return udB.set_key("GOODBYE", ok) |
|
|
|
|
|
def get_goodbye(chat): |
|
ok = get_stuff("GOODBYE") |
|
return ok.get(chat) |
|
|
|
|
|
def delete_goodbye(chat): |
|
ok = get_stuff("GOODBYE") |
|
if ok.get(chat): |
|
ok.pop(chat) |
|
return udB.set_key("GOODBYE", ok) |
|
|
|
|
|
def add_thanks(chat): |
|
x = get_stuff("THANK_MEMBERS") |
|
x.update({chat: True}) |
|
return udB.set_key("THANK_MEMBERS", x) |
|
|
|
|
|
def remove_thanks(chat): |
|
x = get_stuff("THANK_MEMBERS") |
|
if x.get(chat): |
|
x.pop(chat) |
|
return udB.set_key("THANK_MEMBERS", x) |
|
|
|
|
|
def must_thank(chat): |
|
x = get_stuff("THANK_MEMBERS") |
|
return x.get(chat) |
|
|