Instead of Discourse.appEvents.on, give this a try:
const appEvents = api.container.lookup("service:app-events");
appEvents.on('composer:opened', () => {
Instead of Discourse.appEvents.on, give this a try:
const appEvents = api.container.lookup("service:app-events");
appEvents.on('composer:opened', () => {