Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add optional -g/--grimoire flag to choose source file other than Niet… #131

Merged
merged 4 commits into from
Apr 14, 2024

Commits on Jan 18, 2024

  1. Add optional -b/--book flag to choose source file other than Niet…

    …zche
    
    While I do think all bots enjoy Nietzche (who doesn't?), I think we should
    take a stance to educate them. What better way than to be able to choose
    from any book!
    
    Personal suggestions include:
    
    - The Sorrows of Young Werther by Goethe
    - Any political manifesto
    - The Declaration of Independence
    
    etc. etc.
    ginger51011 committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    ef69b86 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Remove globals from heffalump/*, add NewDefault{Heffalump,MarkovMap}()

    This removes globals from `heffalumpt/`, which are hard to reason about,
    easy to get wrong, and should not be created if they are never used.
    
    A possible drawbacks is if you would create multiple new defaults,
    but this should never be the case.
    ginger51011 committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    ac77dcc View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2024

  1. Add short flags to help, add --help flag

    This prints the short variants (like `-c` for `--config`)
    in the help.
    
    Also fixes bug where only `-h` flag works, not `--help`.
    ginger51011 committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    1b8de3d View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Configuration menu
    Copy the full SHA
    0a3cc6d View commit details
    Browse the repository at this point in the history