rikai / Showbot

🤖 An omnipresent multi-platform bot who's goal in life is become Skynet 🤖
MIT License
40 stars 18 forks source link

Look into replacing cinchize... #43

Open rikai opened 8 years ago

rikai commented 8 years ago

Cinchize is a module that hasn't been updated in several years at this point. It's also appears to be the source of issues with some cinch plugins.

Do we really still need it? If we do, are there any good alternatives? What would we need to do to remove or replace it?

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

s0ph0s-2 commented 7 years ago

Ruby-RBot looks promising. It also already has a web server built in.
The syntax for plugin commands is different, however. It wouldn't be possible to directly port many of JBot's plugins, and all of them would require small changes.
Additionally, I wasn't able to directly identify an MVC-like architecture after initial examination. This may be indicative of potential implementation issues, should Cinch be replaced.

rikai commented 7 years ago

I'm not looking to replace cinch, just possibly cinchize. The cinch framework works well for what we need, but cinchize causes some complications sometimes. Not sure what discontinuing it's use would lose us though

s0ph0s-2 commented 7 years ago

Ah, I didn't pick up on the fact that cinch and cinchize were different projects.