Skip to content
Snippets Groups Projects
Select Git revision
  • main default protected
1 result

commands.json

Blame
  • commands.json 7.90 KiB
    {
        "Echos": [
            {
                "Names": [
                    ".echo",
                    ".ping",
                    ".foo",
                    ".hello",
                    ".answer",
                    ".marco",
                    ".pisch",
                    ".schwirbel"
                ],
                "Description": "A simple answer by the bot.",
                "_Func": "echo",
                "allowedGroups":["Testung", "ntp", "Die_"]
            }
        ],
        "Static Texts": [
            {
                "Names": [
                    ".help",
                    ".list"
                ],
                "Description": "Get a list of all available commands. Type .help <command> for more information.",
                "_Func": "help_func",
                "allowedGroups":[]
            },
            {
                "Names": [
                    ".credits"
                ],
                "Description": "Who made this",
                "_Func": "credits",
                "allowedGroups":[]
            },
            {
                "Names": [
                    ".remusFeinste"
                ],
                "Description": "Get a recipe for sangria.",
                "_Func": "remus_feinste",
                "allowedGroups":[]
            },
            {
                "Names": [
                    ".links"
                ],
                "Description": "Get a list of all important links for various signal groups and community discords.",
                "_Func": "links",
                "allowedGroups":[]
            },
            {
                "Names": [
                    ".trueamerican"
                ],
                "Description": "True American Rules: How to play the game from New Girl",
                "_Func": "true_american",
                "allowedGroups":[]
            },
            {
                "Names": [
                    ".kingscup"
                ],
                "Description": "Kings Cup Rules",
                "_Func": "get_kings_cup",
                "allowedGroups":[]
            }
    
            
        ],
        "APIs": [
            {
                "Names": [
                    ".yesno",
                    ".yn"
                ],
                "Description": "Replies with a GIF and an answer that is either \"yes\" or \"no\"",
                "_Func": "yes_no_wtf",
                "allowedGroups":[]
            },
            {
                "Names": [
                    ".dadjoke"
                ],
                "Description": "Make a really good pun",
                "_Func": "dadjoke",
                "allowedGroups":[]
            },
            {
                "Names": [
                    ".deepl"
                ],
                "Description": "Syntax: .deepl <Language>, <String>. Translate a word, sentence or even small texts with DeepL translator. Type: .deepl ES, Where is the library?",
                "_Func": "get_deepl_translation",
                "allowedGroups":[]
            },
            {
                "Names": [
                    ".addsong"
                ],
                "Description": "Syntax: .addsong <Message>. Just add .addsong to your normal Spotify Song Msg. The bot will do the rest.",
                "_Func": "add_song_to_playlist",
                "allowedGroups":["Testung", "ntp.ReleaseRadar"]
            }
    
            
        ],
        "Crawlers": [
            {
                "Names": [
                    ".genderneutral",
                    ".gn"
                ],
                "Description": "Syntax: .gn <German String>. Looks if a string (can be more than one sentence) is genderneutral and displays alternatives for genderspecific words. Powered by geschicktgendern.de",
                "_Func": "genderneutral",
                "allowedGroups":[]
            },
            {
                "Names": [
                    ".freegames"
                ],
                "Description": "Displays video games that are currently free, but usually not. Powered by freegamesyo.com",
                "_Func": "free_games",
                "allowedGroups":[]
            },
            {
                "Names": [
                    ".today"
                ],
                "Description": "Random facts and events about today",
                "_Func": "get_today",
                "allowedGroups":[]
            }
        ],
        "Databases": [
            {
                "Names": [
                    ".saveQuote",
                    ".addQuote",
                    ".createQuote"
                ],
                "Description": "Syntax: .saveQuote <\"Quote\">; <Person>; <Year>. Save a quote. Type .savequote \"640 kB ought to be enough for anybody.\"; Not Gates; 1981",
                "_Func": "save_quote",
                "allowedGroups":[]
            },
            {
                "Names": [
                    ".randomQuote"
                ],
                "Description": "Take a random Quote and display it.",
                "_Func": "random_quote",
                "allowedGroups":[]
            },
            {
                "Names": [
                    ".saveEvent",
                    ".addEvent",
                    ".createEvent"
                ],
                "Description": "Syntax: .saveEvent <Headline>; <Date>; <optional description>.  Save an event. The bot will remind you one day before the event and at the actual day, each at 9 o'clock. To delete an event use .request!",
                "_Func": "save_event",
                "allowedGroups":[]
            },
            {
                "Names": [
                    ".nextEvent"
                ],
                "Description": "Display an upcoming event.",
                "_Func": "get_next_event",
                "allowedGroups":[]
            },
            {
                "Names": [
                    ".nextEvents"
                ],
                "Description": "Get a list of all upcoming events.",
                "_Func": "get_all_upcomming_events",
                "allowedGroups":[]
            },
            {
                "Names": [
                    ".allEvents"
                ],
                "Description": "Get a list of all events, including past ones.",
                "_Func": "get_all_events",
                "allowedGroups":[]
            },
            {
                "Names": [
                    ".saveBirthday",
                    ".addBirthday",
                    ".createBirthday"
                ],
                "Description": "Syntax: .saveBirthday <Name>, <Date>.  Save a birthday. The bot will congratulate on that day. To delete a birthday use .request!",
                "_Func": "save_birthday",
                "allowedGroups":[]
            },
            {
                "Names": [
                    ".nextBirthday"
                ],
                "Description": "Display the next birthday.",
                "_Func": "get_next_birthday",
                "allowedGroups":[]
            },
            {
                "Names": [
                    ".allBirthdays"
                ],
                "Description": "Get a list of all birthdays.",
                "_Func": "get_all_birthdays",
                "allowedGroups":[]
            }
        ],
        "Miscellanious": [
            {
                "Names": [
                    ".tex"
                ],
                "Description": "Syntax: .tex <equation> Convert a typed equation into a rendered formula.",
                "_Func": "get_tex_formula",
                "allowedGroups":[]
            },
            {
                "Names": [
                    ".sips"
                ],
                "Description": "A simple drinking game. Hand out a number of sips. But be aware of backfiring.",
                "_Func": "sips",
                "allowedGroups":[]
            },
            {
                "Names": [
                    ".challenge"
                ],
                "Description": "Bored? Stuck in your own comfort-zone? Get a random challenge for the day! In cooperation with Jugendkirche Düsseldorf. Link: https://ejdus.de/einricht_gemeinden/jugendkirche/",
                "_Func": "get_random_challenge",
                "allowedGroups":[]
            },
            {
                "Names": [
                    ".roll"
                ],
                "Description": "Syntax: .roll <Range>. Roll a number in a set range. If no range is stated it will generate an integer in the interval 1 <= x < 100",
                "_Func": "roll",
                "allowedGroups":[]
            },
            {
                "Names": [
                    ".request",
                    ".req",
                    ".addchallenge",
                    ".deleteevent"
                ],
                "Description": "Syntax: .request <String>. Do you wish for anything else? Request it!",
                "_Func": "request",
                "allowedGroups":[]
            }
        ]
    }