SwitchbladeBot / switchblade

The open source Discord bot that solves all of your problems.
https://switchblade.xyz/
BSD 4-Clause "Original" or "Old" License
427 stars 219 forks source link

Wordcloud #846

Open LBlend opened 5 years ago

LBlend commented 5 years ago

Is your feature request related to a problem? Please describe. I want the bot to be able to generate wordclouds based on the messages I've sent in the guild the command is invoked in

Describe the solution you'd like Fetch the last x messages sent by the command invoker in the guild, generate wordcloud based on those messages. If possible through, make the switchblade logo the wordcloud shape (mask)

A list of steps that needs to be done:

Some suggestions:

Additional context

pedrofracassi commented 5 years ago

Maybe https://github.com/jasondavies/d3-cloud?

pedrofracassi commented 5 years ago

GDPR. You need to give consent to gathering and storing message data

We wouldn't need to store the data on the database in order to do this. It'd be done entirely in RAM I think