Предотвратить закрытие буфера

Я создаю скрипт, который будет выводить информацию в отдельный буфер:

def create_buffer():
    global BUFFER

    if not BUFFER:
        BUFFER = weechat.buffer_new(
            'vk', 'buffer_input_cb',
            'Main window for %s script' % SCRIPT_NAME,
            'buffer_close_cb', ''
        )

def buffer_input_cb(data, buffer, input_data):
    return weechat.WEECHAT_RC_OK

def buffer_close_cb(data, buffer):
    return weechat.WEECHAT_RC_OK

Мне нужно, чтобы этот буфер всегда был открыт, но пользователь может набрать /close и это не хорошо.
Я могу открыть новый буфер в x секунд после buffer_close_cb вызывается или попробуйте открыть его при звонке weechat.prnt функция, но я хотел бы просто отменить закрытие буфера, если это возможно

0 ответов

Другие вопросы по тегам