!numberfact
Fortgeschritten !number !zahl
Fact zu einer Zahl. Ohne Argument: Random. Mit Argument (z.B. !number 42): spezifisch.
Patterns
- Steps
- 6
- Cooldown
- 30s/User
- Cooldown
- 5sglobal
- Zugriff
- Public
!number !zahl
Fact zu einer Zahl. Ohne Argument: Random. Mit Argument (z.B. !number 42): spezifisch.
numbersapi.com liefert Plain-Text-Facts. Wenn %input0% eine Zahl ist, wird sie als URL-Segment genutzt: sonst random.
[Cmd] !numberfactDefault random, sonst Input.
| Variable Name | numberSegment |
|---|---|
| Value | %input0% |
| Input | %numberSegment% |
|---|---|
| Operation | Is Null or Empty |
| Variable Name | numberSegment |
|---|---|
| Value | random |
Plain-Text-Response, kein JSON-Parse.
| URL | http://numbersapi.com/%numberSegment% |
|---|---|
| Variable Name | numFact |
| Parse result as JSON | inaktiv |
| Input | %num.text% |
|---|---|
| Operation | Is Null or Empty |
| Message | @%user% Numbers-API nicht erreichbar. |
|---|
Stoppt die laufende Action. Alle folgenden Sub-Actions in derselben Action werden übersprungen.
| Message | 🔢 %numFact% |
|---|
| Feld | Wert |
|---|---|
| Commands | !numberfact!number!zahl |
| User Cooldown | 30 |
| Chat | Resultat |
|---|---|
!number | Random Fact zu einer Random Zahl |
!number 42 | Fact zu 42 |
!number 1337 | Fact zu 1337 (wenn vorhanden, sonst „missing“) |
Parse result as JSON MUSS aus: sonst Parsing-Error.https://api.com/... Mirror umstellen oder kostenpflichtige Version.missing Response: Bei sehr seltenen Zahlen kommt z.B. „1337 is a Pokemon Pokedex number“ oder Plain „1337 is missing fact information.“.?type=math|trivia|date|year. Param hinzufügen für gezielte Fact-Art.!translate für deutsche Output.