Предотвратить закрытие буфера
Я создаю скрипт, который будет выводить информацию в отдельный буфер:
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
функция, но я хотел бы просто отменить закрытие буфера, если это возможно