Как интегрировать пользовательский плагин в интерфейс Discourse

Это немного расплывчато. Можете уточнить? Что именно вы хотите добавить в интерфейс?

Вы изучали исходный код существующих плагинов, чтобы понять, как они работают? (Это одно из преимуществ открытого исходного кода)