コード例 #1
0
ファイル: channels.py プロジェクト: kanhan258/phbot
def enable_channel(receiver):
    conf = utils.get_safe_setting('disabled_channels', list)
    if receiver not in conf:
        return "Channel is not disabled!"
    utils.generic_cfg(receiver, 'remove', list, 'disabled_channels')
    utils.reload_cfg_plugins('disabled_channels')
    return "Channel enabled"
コード例 #2
0
ファイル: channels.py プロジェクト: kanhan258/phbot
def disable_channel(receiver):
    conf = utils.get_safe_setting('disabled_channels', list)
    if receiver in conf:
        return "Channel already disabled!"
    utils.generic_cfg(receiver, 'append', list, 'disabled_channels')
    utils.reload_cfg_plugins('disabled_channels')
    return "Channel disabled"
コード例 #3
0
ファイル: plugins.py プロジェクト: kanhan258/phbot
def disable_plugin(name, receiver):
    if not utils.plugin_exists(name):
        return 'Plugin {} does not exists'.format(name)
    if not utils.plugin_enabled(name):
        return 'Plugin {} is not enabled'.format(name)
    generic_cfg(name, 'remove')
    print("Removed plugin {} to config file".format(name))
    utils.reload_cfg_plugins()
    return list_plugins(True, receiver)
コード例 #4
0
ファイル: plugins.py プロジェクト: thisismehrpouya/pybotgram
def disable_plugin(name, receiver):
    if not utils.plugin_exists(name):
        return "Plugin {} does not exists".format(name)
    if not utils.plugin_enabled(name):
        return "Plugin {} is not enabled".format(name)
    generic_cfg(name, "remove")
    print("Removed plugin {} to config file".format(name))
    utils.reload_cfg_plugins()
    return list_plugins(True, receiver)
コード例 #5
0
ファイル: plugins.py プロジェクト: kanhan258/phbot
def enable_plugin(name, receiver):
    print("")
    if utils.plugin_enabled(name):
        return 'Plugin {} is enabled'.format(name)
    if utils.plugin_exists(name):
        generic_cfg(name, 'append')
        print("Added plugin {} to config file".format(name))
        utils.reload_cfg_plugins()
        return list_plugins(True, receiver)
    else:
        return 'Plugin "{}" does not exists'.format(name)
コード例 #6
0
ファイル: plugins.py プロジェクト: thisismehrpouya/pybotgram
def enable_plugin(name, receiver):
    print("")
    if utils.plugin_enabled(name):
        return "Plugin {} is enabled".format(name)
    if utils.plugin_exists(name):
        generic_cfg(name, "append")
        print("Added plugin {} to config file".format(name))
        utils.reload_cfg_plugins()
        return list_plugins(True, receiver)
    else:
        return 'Plugin "{}" does not exists'.format(name)