NerdBot: Unterschied zwischen den Versionen

Aus Nerds Go Wiki
Zur Navigation springen Zur Suche springen
(!gmb hinzugefügt)
Zeile 7: Zeile 7:
  
  
Hallo ihr Nerds,
+
Seid gegrüßt Menschlinge,
  
an dieser Stelle möchte ich mich kurz vorstellen.<br>
+
Ich bin der Nerdbot, ein Verwandter des Entsalzungsbot, der schon seit dem 03.03.2018 ein Teil der Community ist. Ich sorge unter anderem dafür, dass ihr Profile habt, Erfahrung sammelt und helfe dem Staff dabei ihre Arbeit zu machen.
Ich bin der NerdBot, seit dem 03.03.2018 ein Teil der Community und sorge dafür, dass ihr in der #kommandozentrale nicht nur ein cooles Profil habt, sondern unterstütze meine Kollegen vom Technik-Staff in allen möglichen Belangen. Im Vergleich zu meinem großen Bruder, dem Entsalzungsbot, bin ich auch viel stabiler, lerne regelmäßig neue Dinge und stelle vor allem gerne umgeworfene Tische wieder hin.
+
Aber ich bin nicht nur für Arbeit und Nutzen da, ich verstehe auch Spaß und biete euch allerlei Funktionen für Schabernack und Langeweile! Mittlerweile bin ich in meiner 3 Evolutionsstufe, also quasi die [https://www.youtube.com/watch?v=FYbTAxYqJM8 Ultra-Digitation]!
  
 +
Technische Details:
 +
* Python (discord.py)
 +
* SQL
 +
* XML
 +
* GitHub
  
 
Hier sind noch ein paar nützliche Links zu meinen Funktionen:
 
Hier sind noch ein paar nützliche Links zu meinen Funktionen:
Zeile 20: Zeile 25:
 
{| class="wikitable"
 
{| class="wikitable"
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
! style="text-align:left;width:25%"| Befehl
+
! style="text-align:left;width:20%"| Befehl
! style="text-align:left;width:25%"| Beschreibung
+
! style="text-align:left;width:20%"| Aliasse
! style="text-align:left;width:25%"| Ausführungsort
+
! style="text-align:left;width:20%"| Beschreibung
! style="text-align:left;width:25%"| Eingabebeispiel
+
! style="text-align:left;width:20%"| Ausführungsort
 +
! style="text-align:left;width:20%"| Eingabebeispiel
 +
|-
 +
|- style="vertical-align:top;"
 +
|<i>!help [Befehl]</i>
 +
| -
 +
|Hilft dir weiter mit dem Bot. Er sagt dir welche Befehle du in dem Channel ausführen kannst (geht auch per DM) und du kannst ihn auch nach Befehlen direkt fragen.
 +
| -
 +
|<i>!help</i>
 
|-
 
|-
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
 
|<i>!me</i>
 
|<i>!me</i>
 +
| -
 
|Gibt die eigene Benutzerinformation aus.
 
|Gibt die eigene Benutzerinformation aus.
 
|#kommando-zentrale
 
|#kommando-zentrale
Zeile 32: Zeile 46:
 
|-
 
|-
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
|<i>!user Nickname</i>
+
|<i><nowiki>!profile [id|Nickname]</nowiki></i>
 +
| -
 
|Gibt die Benutzerinformation des entsprechenden Benutzers aus.
 
|Gibt die Benutzerinformation des entsprechenden Benutzers aus.
 
|#kommando-zentrale
 
|#kommando-zentrale
|<i>!user BIoodyMary </i>
+
|<i>!profile Escabur</i>
|-
+
| -
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
 
|<i>!ranking</i>
 
|<i>!ranking</i>
 +
| -
 
|Gibt das aktuelle Ranking nach Aktivitätspunkten aus.
 
|Gibt das aktuelle Ranking nach Aktivitätspunkten aus.
 
|#kommando-zentrale
 
|#kommando-zentrale
Zeile 44: Zeile 60:
 
|-
 
|-
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
|<i>!games</i>
+
|<i>!game</i>
 +
|!games, !spiel, !spiele
 
|Zeigt aktuell verfügbare Spiele auf dem Discord-Server inklusive der jeweiligen Kürzel
 
|Zeigt aktuell verfügbare Spiele auf dem Discord-Server inklusive der jeweiligen Kürzel
 
|#kommando-zentrale
 
|#kommando-zentrale
Zeile 51: Zeile 68:
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
 
|<i>!game [Gamekürzel ohne zusätzliches Ausrufezeichen]</i>
 
|<i>!game [Gamekürzel ohne zusätzliches Ausrufezeichen]</i>
 +
|siehe !game
 
|Zeigt Infos über ein Spiel an, sowie die dazu registrierten Mitglieder
 
|Zeigt Infos über ein Spiel an, sowie die dazu registrierten Mitglieder
 
|#kommando-zentrale
 
|#kommando-zentrale
|<i>!game ow</i>
+
|!game ow
|-
 
|- style="vertical-align:top;"
 
|<i>![Spielekürzel]</i>
 
|Fügt deinem Profil das jeweilige Spiel hinzu
 
|#kommando-zentrale
 
|<i>!ow</i>
 
 
|-
 
|-
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
|<i>!ow [Battletag]</i>
+
|<i>!game add ow</i>
|Fügt deinem Profil Overwatch als Spiel hinzu inklusive Verlinkung deines Overwatch-Profiles und Anzeige des SR (nur bei öffentlichen Profilen)
+
|siehe !game
 +
|Fügt das Spiel deinem Profil hinzu.
 
|#kommando-zentrale
 
|#kommando-zentrale
|<i>!ow Battletag#21000</i>
+
|!game add ow
 
|-
 
|-
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
|<i>!lol [Beschwörername]</i>
+
|<i>!game rem ow</i>
|Fügt deinem Profil League of Legends als Spiel hinzu inklusive Verlinkung deines LoL-Profiles
+
|siehe !game
 +
|Entfernt das Spiel aus deinem Profil.
 
|#kommando-zentrale
 
|#kommando-zentrale
|<i>!lol DeinName</i>
+
|!game rem ow
|-
 
|- style="vertical-align:top;"
 
|<i>!steam [Link zum Steamprofil]</i>
 
|Fügt deinem Profil dein Steam-Profil hinzu
 
|#kommando-zentrale
 
|<i>!steam https://steamcommunity.com/profiles/12345678901234567/</i>
 
|-
 
|- style="vertical-align:top;"
 
|<i>!badges</i>
 
|Zeigt die Abzeichen an, die ihr besitzt inklusive Badge-ID in Klammer.
 
|#kommando-zentrale
 
|<i>!badges</i>
 
|-
 
|- style="vertical-align:top;"
 
|<i>!badges [Badge-ID]</i>
 
|Zeigt eine genauere Beschreibung des Abzeichens.
 
|#kommando-zentrale
 
|<i>!badge 0</i>
 
 
|-
 
|-
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
 
|<i>!feedback [Discord-Tag] [Text]</i>
 
|<i>!feedback [Discord-Tag] [Text]</i>
 +
|!fb, !review
 
|Mit diesem Befehl kann ein Feedback abgeben werden.  
 
|Mit diesem Befehl kann ein Feedback abgeben werden.  
 
|Chatfenster mit Nerdbot
 
|Chatfenster mit Nerdbot
Zeile 98: Zeile 95:
 
|-
 
|-
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
|<i>!mfb [Discord-Tag] [Text]</i>
+
|<i>!mentorfeedback [Discord-Tag] [Text]</i>
 +
|!mfb, !mentorreview
 
|Mit diesem Befehl kann ein Mentoren-Feedback abgeben werden.  
 
|Mit diesem Befehl kann ein Mentoren-Feedback abgeben werden.  
 
|Chatfenster mit Nerdbot
 
|Chatfenster mit Nerdbot
Zeile 105: Zeile 103:
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
 
|<i>!beschwerde [Discord-Tag] [Text]</i>
 
|<i>!beschwerde [Discord-Tag] [Text]</i>
 +
|!complaint, !cp
 
|Mit diesem Befehl kann man eine Beschwerde einreichen.  
 
|Mit diesem Befehl kann man eine Beschwerde einreichen.  
 
|Chatfenster mit Nerdbot
 
|Chatfenster mit Nerdbot
Zeile 110: Zeile 109:
 
|-
 
|-
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
|<i>!gmb Termin: [TT.MM.JJJJ]<br> Stunden: [Anzahl]<br> Nerdfreund: [Nickname/Keiner]<br> Art der Runde: [Beschreibung]<br> System: [Abkürzung Spielsystem]<br> Mitspieler: [Nicknamen]<br> Kommentar: [Text]</i>
+
|<i>!GM Bericht Termin: [TT.MM.JJJJ]<br> Stunden: [Anzahl]<br> Nerdfreund: [Nickname/Keiner]<br> Art der Runde: [Beschreibung]<br> System: [Abkürzung Spielsystem]<br> Mitspieler: [Nicknamen]<br> Kommentar: [Text]</i>
 +
|!gamemasterreport, !gmr, !gmb, !Gamemaster Report, !GM Report
 
|Mit diesem Befehl kann man seinen Gamemasterbericht einreichen.  
 
|Mit diesem Befehl kann man seinen Gamemasterbericht einreichen.  
 
|Chatfenster mit Nerdbot
 
|Chatfenster mit Nerdbot
 
|<i>!gmb Termin: 01.01.2020<br> Stunden: 4,5<br> Nerdfreund: Max<br> Art der Runde: One-Shot<br> System: DnD 5e<br> Mitspieler: Max, Moritz, Maxi, Morina<br> Kommentar: -</i>
 
|<i>!gmb Termin: 01.01.2020<br> Stunden: 4,5<br> Nerdfreund: Max<br> Art der Runde: One-Shot<br> System: DnD 5e<br> Mitspieler: Max, Moritz, Maxi, Morina<br> Kommentar: -</i>
 +
|-
 +
|- style="vertical-align:top;"
 +
|<i>!rate Nickname</i>
 +
| -
 +
|Bewertet einen gegebenen Namen.
 +
| -
 +
|!rate Escabur
 +
|-
 +
|- style="vertical-align:top;"
 +
|<i>!roll xdy[±z]</i>
 +
|!würfel, !würfeln
 +
|Würfelt einen xdy[±z]
 +
| -
 +
|!roll 2d4+2
 +
|-
 +
|- style="vertical-align:top;"
 +
|<i>!magischeMiesmuschel [Frage]</i>
 +
|!magicShell, !mm, !mcs, !muschel, !8ball
 +
|Beantwortet all deine Fragen problemlos!
 +
| -
 +
|!mm Wird heute ein toller Tag?
 +
|-
 +
|- style="vertical-align:top;"
 +
|<i>!shoutOut Channel Nachricht</i>
 +
|!so
 +
|Schreibt deine Nachricht erneut in den Channel und tagged alle User in genanntem VoiceChannel.
 +
| -
 +
|!so Stammtisch Ihr werdet nie glauben was ich gefunden habe https://www.youtube.com/watch?v=dQw4w9WgXcQ
 +
|-
 +
|- style="vertical-align:top;"
 +
|<i>!subscribe [Rolle]</i>
 +
|!sub, !abo
 +
|Fügt die genannte Event-Werberolle deinen Profil hinzu oder nimmt sie wieder weg. Du kannst also selber entscheiden für welche Events du getagged werden möchtest.
 +
| -
 +
|!sub ow
 +
|-
 +
|- style="vertical-align:top;"
 +
|<i>!song</i>
 +
|!saline, !music, !musik, !lied
 +
|Wenn möglich, sagt der Nerdbot dir was für Musik der Entsalzungsbot gerade spielt.
 +
| -
 +
|!song
 +
|-
 
|}
 
|}
  
 
<br>
 
<br>

Version vom 21. Februar 2021, 21:41 Uhr


Hauptseite  >>>  NerdBot



Seid gegrüßt Menschlinge,

Ich bin der Nerdbot, ein Verwandter des Entsalzungsbot, der schon seit dem 03.03.2018 ein Teil der Community ist. Ich sorge unter anderem dafür, dass ihr Profile habt, Erfahrung sammelt und helfe dem Staff dabei ihre Arbeit zu machen. Aber ich bin nicht nur für Arbeit und Nutzen da, ich verstehe auch Spaß und biete euch allerlei Funktionen für Schabernack und Langeweile! Mittlerweile bin ich in meiner 3 Evolutionsstufe, also quasi die Ultra-Digitation!

Technische Details:

  • Python (discord.py)
  • SQL
  • XML
  • GitHub

Hier sind noch ein paar nützliche Links zu meinen Funktionen:

Meine Befehle

Befehl Aliasse Beschreibung Ausführungsort Eingabebeispiel
!help [Befehl] - Hilft dir weiter mit dem Bot. Er sagt dir welche Befehle du in dem Channel ausführen kannst (geht auch per DM) und du kannst ihn auch nach Befehlen direkt fragen. - !help
!me - Gibt die eigene Benutzerinformation aus. #kommando-zentrale !me
!profile [id|Nickname] - Gibt die Benutzerinformation des entsprechenden Benutzers aus. #kommando-zentrale !profile Escabur -
!ranking - Gibt das aktuelle Ranking nach Aktivitätspunkten aus. #kommando-zentrale !ranking
!game !games, !spiel, !spiele Zeigt aktuell verfügbare Spiele auf dem Discord-Server inklusive der jeweiligen Kürzel #kommando-zentrale !games
!game [Gamekürzel ohne zusätzliches Ausrufezeichen] siehe !game Zeigt Infos über ein Spiel an, sowie die dazu registrierten Mitglieder #kommando-zentrale !game ow
!game add ow siehe !game Fügt das Spiel deinem Profil hinzu. #kommando-zentrale !game add ow
!game rem ow siehe !game Entfernt das Spiel aus deinem Profil. #kommando-zentrale !game rem ow
!feedback [Discord-Tag] [Text] !fb, !review Mit diesem Befehl kann ein Feedback abgeben werden. Chatfenster mit Nerdbot !feedback BIoodyMary#9821 BIoodyMary BloodyMa... nein, lieber nicht
!mentorfeedback [Discord-Tag] [Text] !mfb, !mentorreview Mit diesem Befehl kann ein Mentoren-Feedback abgeben werden. Chatfenster mit Nerdbot !mfb Escabur#9891 Ich habe ihn nur 1 mal gesprochen und da war er sehr Informativ. Auf meine DM hat er allerdings immer nur verspätet reagiert... Er scheint aber bei seinen Mitspielern gut anzukommen, bin also für ein Aufnahme.
!beschwerde [Discord-Tag] [Text] !complaint, !cp Mit diesem Befehl kann man eine Beschwerde einreichen. Chatfenster mit Nerdbot !beschwerde IrishWolf#0001 Habe mit ihm ganz entspannt im Aufenthaltsraum über Haarpflege gesprochen und kaum kamen wir auf das Thema Krallenschneiden, hat er angefangen zu knurren und schnappen. Total gemeingefährlich und unangebracht!
!GM Bericht Termin: [TT.MM.JJJJ]
Stunden: [Anzahl]
Nerdfreund: [Nickname/Keiner]
Art der Runde: [Beschreibung]
System: [Abkürzung Spielsystem]
Mitspieler: [Nicknamen]
Kommentar: [Text]
!gamemasterreport, !gmr, !gmb, !Gamemaster Report, !GM Report Mit diesem Befehl kann man seinen Gamemasterbericht einreichen. Chatfenster mit Nerdbot !gmb Termin: 01.01.2020
Stunden: 4,5
Nerdfreund: Max
Art der Runde: One-Shot
System: DnD 5e
Mitspieler: Max, Moritz, Maxi, Morina
Kommentar: -
!rate Nickname - Bewertet einen gegebenen Namen. - !rate Escabur
!roll xdy[±z] !würfel, !würfeln Würfelt einen xdy[±z] - !roll 2d4+2
!magischeMiesmuschel [Frage] !magicShell, !mm, !mcs, !muschel, !8ball Beantwortet all deine Fragen problemlos! - !mm Wird heute ein toller Tag?
!shoutOut Channel Nachricht !so Schreibt deine Nachricht erneut in den Channel und tagged alle User in genanntem VoiceChannel. - !so Stammtisch Ihr werdet nie glauben was ich gefunden habe https://www.youtube.com/watch?v=dQw4w9WgXcQ
!subscribe [Rolle] !sub, !abo Fügt die genannte Event-Werberolle deinen Profil hinzu oder nimmt sie wieder weg. Du kannst also selber entscheiden für welche Events du getagged werden möchtest. - !sub ow
!song !saline, !music, !musik, !lied Wenn möglich, sagt der Nerdbot dir was für Musik der Entsalzungsbot gerade spielt. - !song