示例#1
0
文件: utils.py 项目: frodotest/test
def change_state_main(chat_id, column):
    settings = api.get_group_params(chat_id)
    curr_state = settings[column]
    new_state = config.settings_states[curr_state]
    settings[column] = new_state
    api.change_group_params(chat_id, ujson.dumps(settings))
示例#2
0
文件: utils.py 项目: frodotest/test
def set_rules(msg, rules):
    params = api.get_group_params(msg.chat.id)
    params['rules']['is_enabled'] = True
    params['rules']['text'] = rules
    api.change_group_params(msg.chat.id, ujson.dumps(params))
示例#3
0
文件: utils.py 项目: frodotest/test
def change_state_deletions_files(chat_id, column):
    settings = api.get_group_params(chat_id)
    curr_state = settings['deletions']['files'][column]
    new_state = config.settings_states[curr_state]
    settings['deletions']['files'][column] = new_state
    api.change_group_params(chat_id, ujson.dumps(settings))
示例#4
0
文件: utils.py 项目: frodotest/test
def set_greeting(msg, greeting):
    params = api.get_group_params(msg.chat.id)
    params['greeting']['is_enabled'] = True
    params['greeting']['text'] = greeting
    api.change_group_params(msg.chat.id, ujson.dumps(params))