lita icon indicating copy to clipboard operation
lita copied to clipboard

User-controlled routing

Open jimmycuadra opened this issue 9 years ago • 2 comments

To maximize user control and the utility of open source plugins, there should be a way for users to declare custom routes that invoke particular functionality in a plugin. The user should be able to use aliases for messages/commands that they prefer, and controller authorization group restrictions, etc. beyond what the plugin author has provided.

jimmycuadra avatar Apr 30 '15 02:04 jimmycuadra

I don't know whether or not it's the best way, but Hubot accomplishes doing this with an alias module: https://github.com/ohjames/hubot-scripts/blob/master/alias.coffee

It's not powerful enough to address all needs, but it gets a big chunk of them.

justintime avatar May 01 '15 16:05 justintime

I think having this built into core would be awesome, however we have been happy with the plugin (confession: I've done some work to make it on par with the hubot one). https://github.com/apsoto/lita-alias

miketheman avatar Oct 23 '15 11:10 miketheman