Node.js
Discord API

Marvin was a bot framework primarily designed for Discord. It was designed for basic natural language processing and to be easily extendable with new commands.
It came with some default functionality such as rate limiting, command permissions and garbage cleanup.
Framework was retired in 2019.