Bewerbungen
Lass deine Mitglieder sich für Teampositionen, Partnerschaften und mehr bewerben - mit anpassbaren Fragen und einem Annahme- oder Ablehnungs-Workflow.
Bewerbungen
Erlaube es deinen Nutzern, sich für Teampositionen / Partner und mehr zu bewerben - mit anpassbaren Fragen und Ablehnung / Annahme
Dieses Modul speichert Daten in der Datenbank deines Bots.
Dieses Modul erstellt 4 Haupt-Slash-Befehle auf deinem Server.
Dieses Modul hat 2 Konfigurationsdateien.
Dieses Modul wird auf über 20.400 Servern auf SCNX aktiv verwendet.
Dieses Modul ist bei jedem Plan kostenlos dabei. Mehr über Preise erfahren.
Funktionen
- Erstelle mehrere Bewerbungs-Kategorien, jede mit eigenen Fragen, eigenem Benachrichtigungs-Kanal und eigenen Rollen.
- Nutzer starten den Bewerbungsprozess über den Befehl
/applyoder über ein Drop-Down-Menü in einem konfigurierten Informationskanal. - Fragen werden dem Bewerber per PN gesendet und die Antworten nacheinander gesammelt.
- Teammitglieder können Bewerbungen direkt im Benachrichtigungs-Kanal per Knopf annehmen oder ablehnen.
- Angenommene Nutzer können automatisch die konfigurierten Rollen erhalten.
- Optional kannst du bestimmte Rollen verlangen, um sich zu bewerben oder um Bewerbungen zu bearbeiten.
- Einstellbare Abklingzeit zwischen Bewerbungen, um Spam zu verhindern.
- Optional kann ein verkürzter Bewerbungsinhalt direkt in der Discord-Benachrichtigungsnachricht angezeigt werden.
- Anpassbare Nachrichten für jede Phase des Prozesses (Fragen, Absende-Bestätigung, Annahme, Ablehnung).
Einrichtung
- Aktiviere das Modul auf deinem Server.
- Öffne die Bewerbungen-Kategorien-Konfiguration und erstelle mindestens eine Bewerbungs-Kategorie. Lege den Kategorie-Namen, den Benachrichtigungs-Kanal, die Fragen und alle bei Annahme zu vergebenden Rollen fest.
- Öffne die Konfiguration, um Nachrichten und Abklingzeit-Einstellungen anzupassen und optional einen Informationskanal mit Drop-Down-Menü für einen einfachen Zugang einzurichten.
- Wenn du die Informationskanal-Funktion nutzen willst, setze den "Bewerbungsinfokanal" auf einen Textkanal. Der Bot sendet dann eine Nachricht mit einem Drop-Down-Menü, über das Nutzer eine Kategorie auswählen und sich bewerben können.
- Stelle sicher, dass der Bot in den Benachrichtigungs-Kanälen die Berechtigungen Kanal anzeigen und Nachrichten senden hat. Für die Rollenvergabe bei Annahme benötigt der Bot Rollen verwalten, wobei seine höchste Rolle über den zu vergebenden Rollen stehen muss.
Nutzung
- Nutzer können sich mit
/applyund der Auswahl einer Kategorie bewerben oder über das Drop-Down-Menü im Informationskanal (falls konfiguriert). - Der Bot sendet dem Nutzer die erste Frage per PN. Der Nutzer antwortet mit einer Nachricht und der Bot sendet die nächste Frage. Das geht so weiter, bis alle Fragen beantwortet sind.
- Nutzer können ihre Bewerbung jederzeit abbrechen, indem sie während des PN-Prozesses
!cancelsenden. - Eine Bewerbungs-Sitzung wird erst nach 30 Minuten Inaktivität beendet. Der Timer wird mit jeder Antwort zurückgesetzt, sodass lange Bewerbungen nicht mehr mitten im Prozess ablaufen - nur wirklich abgebrochene Sitzungen werden bereinigt. Wenn eine Sitzung abläuft, schickt der Bot dem Nutzer eine PN, um ihn zu informieren, dass die Bewerbung abgelaufen ist und dass er mit
/applyvon vorne beginnen kann. - Sobald alle Fragen beantwortet sind, wird die Bewerbung eingereicht. Der Bewerber erhält eine Bestätigungsnachricht mit einem Link zu seinen eingereichten Antworten und eine Benachrichtigung wird in den konfigurierten Benachrichtigungs-Kanal gesendet.
- Im Benachrichtigungs-Kanal können Teammitglieder die Bewerbung ansehen und die Knöpfe "Annehmen" oder "Ablehnen" drücken. Sie können optional einen Grund angeben. Sobald eine Bewerbung bearbeitet wurde, werden deren eigene Annehmen- und Ablehnen-Knöpfe deaktiviert.
- Der Bewerber wird per PN über die Annahme oder Ablehnung informiert, inklusive Grund, falls einer angegeben wurde.
- Wenn für die Kategorie Rollen konfiguriert sind, erhalten angenommene Bewerber diese Rollen automatisch.
- Nutzer können keine neue Bewerbung einreichen, solange sie eine offene Bewerbung haben. Wenn eine Abklingzeit konfiguriert ist, müssen Nutzer zusätzlich die angegebene Dauer zwischen den Einreichungen warten.
Befehle
Dokumentation Verstehen
In dieser Dokumentation bezeichnen wir eine verpflichtende Slash-Befehl-Option mit dem Namen
name und dem Typen Typ als name:<Typ>. Optionen, die nicht Pflichtfelder sind, werden als [name:<Typ>] angegeben. Wenn sich die Aktionen eines Befehls zwischen Pflichtfeldern und Nicht-Pflichtfeldern sehr unterscheiden, listen wir sie eventuell separat.Beispiele
/moderate ban user:<Mitglied>: Dieser Befehl (/moderate ban) hat nur eine verpflichtende Option mit dem Namen "user", die nur ein Mitglied akzeptiert./moderate ban victim:<Mitglied> reason:<Text>: Dieser Befehl (/moderate ban) hat eine Option mit dem Namen "victim" als Pflichtangabe, die nur ein Mitglied akzeptiert, und ein weiteres Pflichtfeld mit dem Namen "reason", das jeglichen Text als Wert akzeptiert./moderate ban victim:<Mitglied> reason:<Text> [proof:<Anhang>]: Dieser Befehl (/moderate ban) hat eine Option mit dem Namen "victim" als Pflichtangabe, die nur ein Mitglied akzeptiert, und ein weiteres Pflichtfeld mit dem Namen "reason", das jeglichen Text als Wert akzeptiert. Zusätzlich gibt es eine optionale Option mit dem Namen "proof", die einen Anhang als Wert akzeptiert.
| Befehl | Beschreibung |
|---|---|
/apply category:<Category> | Starte eine Bewerbung in der angegebenen Kategorie. Das Kategorie-Feld unterstützt Autovervollständigung. |
| Befehl | Typ | Beschreibung |
|---|---|---|
Approve User | Nutzer-Kontextbefehl | Öffnet ein Formular mit einem Grund, um die neueste Bewerbung des ausgewählten Nutzers anzunehmen. Erfordert die Berechtigung Mitglieder moderieren. |
Deny User | Nutzer-Kontextbefehl | Öffnet ein Formular mit einem Grund, um die neueste Bewerbung des ausgewählten Nutzers abzulehnen. Erfordert die Berechtigung Mitglieder moderieren. |
View Application | Nutzer-Kontextbefehl | Zeigt die Antworten der neuesten Bewerbung des ausgewählten Nutzers an (nur für dich sichtbar). Erfordert die Berechtigung Mitglieder moderieren. |
Kontextmenü-Befehle sind standardmäßig ausgeschaltet. Siehe Kontextmenü-Befehle einrichten, um sie zu aktivieren.
Konfiguration
Bewerbungen-Kategorien
In dieser Konfigurationsdatei richtest du Bewerbungs-Kategorien mit ihren Fragen und Einstellungen ein. Öffne sie in deinem Dashboard.
| Feld | Beschreibung |
|---|---|
| Bewerbungs-Kategorie-Name | Der Name der Bewerbungs-Kategorie, der Nutzern angezeigt wird. Sollte eindeutig sein und nach eingegangenen Bewerbungen nicht mehr geändert werden. |
| Benachrichtigungs-Kanal | Kanal, in den eingereichte Bewerbungen zur Prüfung durch das Team gesendet werden. Hier kann das Team Bewerbungen annehmen oder ablehnen. |
| Fragen | Die Fragen, die Nutzern der Reihe nach gestellt werden. Nutzer beantworten jede Frage per PN mit bis zu 4000 Zeichen (2000 für Nicht-Nitro-Nutzer). |
| Rollen | Rollen, die Nutzern gegeben werden, deren Bewerbung angenommen wurde. |
| Rolle verlangen, um Bewerbungen zu bearbeiten? | Wenn aktiviert, können nur Nutzer mit bestimmten Rollen Bewerbungen in dieser Kategorie annehmen oder ablehnen. |
| Rollen, die Bewerbungen bearbeiten können | Nur Nutzer mit einer dieser Rollen können Bewerbungen annehmen oder ablehnen (gilt nur, wenn die obige Option aktiviert ist). |
| Rolle zum Bewerben verlangen? | Wenn aktiviert, benötigen Nutzer eine der konfigurierten Rollen, um sich in dieser Kategorie zu bewerben. |
| Zum Bewerben notwendige Rollen | Nur Nutzer mit einer dieser Rollen können sich in dieser Kategorie bewerben (gilt nur, wenn die obige Option aktiviert ist). |
| "Notwendige Rolle fehlt" Nachricht | Nachricht, die Nutzern angezeigt wird, die sich bewerben wollen, aber nicht die notwendigen Rollen haben. |
| Emoji | Emoji für diese Kategorie, das im Drop-Down-Menü der Informationsnachricht verwendet wird, falls aktiviert. |
| Kategoriebeschreibung | Beschreibung für diese Kategorie, die im Drop-Down-Menü der Informationsnachricht verwendet wird, falls aktiviert. |
