pretty-weed / DeepThought

A friendly divination chatbot
MIT License
0 stars 0 forks source link

Circumstances to consider #1

Open hunnybear opened 3 years ago

hunnybear commented 3 years ago

I feel that any stochastic selection should be in some way influenced by various "circumstances", such as phase of the moon, perhaps reported sign, etc.

Plugins for various divination methods could choose to use them however we/they want, but I imagine we'd at least want to include some sort of hash of all of the circumstances as the seed for randomness, if nothing else.

So, I'd like to collect a list of conditions. Also, if you think that a condition can/should be applied in some manner rather than a simple inclusion in a hash that gets used as the seed, please chime in with that!

hunnybear commented 3 years ago

Initial set of circumstances I can think of:

* items with asterisks can be improved by/may require ability to get location from discord. I have feelings about that, but perhaps provide an opt in user tag with zip or something.