21 lines
387 B
JavaScript
21 lines
387 B
JavaScript
'use strict';
|
|
|
|
const Markov = require('markov-strings').default;
|
|
const sentences = require('../../assets/markov-data.json');
|
|
|
|
const markov = new Markov();
|
|
|
|
markov.addData(sentences);
|
|
|
|
function onCommand(args, context) {
|
|
const result = markov.generate({ maxTries: 100 });
|
|
|
|
console.log(result);
|
|
|
|
context.sendMessage(result.string, context.room.id);
|
|
}
|
|
|
|
module.exports = {
|
|
onCommand,
|
|
};
|