Certain event handlers should be executed at most once (like onLoad or onRoomLink), the plugin manager should manage these event handlers and ensure the contract is honored (e.g., by deleting them once they were executed, although a cleaner way would be to keep track if they were executed separately).
Certain event handlers should be executed at most once (like
onLoad
oronRoomLink
), the plugin manager should manage these event handlers and ensure the contract is honored (e.g., by deleting them once they were executed, although a cleaner way would be to keep track if they were executed separately).