Skip to main content

BYM.register(meta, factory)

Единственная точка входа. Вызывается один раз при загрузке файла.

meta

factory(api, getSetting)

Функция, которую BYM вызывает один раз при загрузке. Возвращает объект с start и stop.
  • api — все модули BYM
  • getSetting(key) — читает настройку по ключу, возвращает null если не сохранена

start() и stop()

start() — вызывается когда плагин включается или при старте YM если плагин был включён. stop() — вызывается при выключении, перезагрузке или закрытии YM.

Что чистится автоматически

api.Events.on не снимается автоматически. Снимай через api.Events.off в stop().

Правила

Не используй глобальные переменные

Всегда проверяй null у getSetting