Παρακάτω θα βρείτε έναν αναλυτικό οδηγό για να κάνετε setup το bot στον server σας. Πρώτα απ' όλα θα πρέπει να πάρετε whitelist για τον server σας ώστε να μπορέσετε να προσκαλέσετε το bot. Για να το κάνετε αυτό χρειάζεστε να ανοίξετε ένα ticket εδώ.
Για να κάνετε setup το verification system θα πρέπει να έχετε ρόλο administrator στον server σας και να χρησιμοποιήσετε την εντολή
/setup_verification
[roles ids]
[text channel]
[url image]
[Μήνυμα]
Πληροφορίες:
Παράδειγμα χρήσης: `/setup_verification 123456789,0987654321(ρόλοι) 02587413(text channel) http://www.example.com Κάντε react για να γινει επαλήθευση`
Για να κάνετε setup κάποιο ticket, θα πρέπει να έχετε ρόλο administrator και να χρησιμοποιήσετε την εντολή /setup_ticket.
Ακολουθούν τα prompts του /setup_ticket:
💬 "ticket_message:" Εδώ γράφετε το μήνυμα που θέλετε να έχει το αρχικό ticket. Π.χ.: Παρακαλούμε να επιλέξετε το είδος του ticket που θέλετε να ανοίξετε, για την άμεση εξυπηρέτηση σας.
🖼️ "image_url" Βάζετε μόνο το URL της εικόνας αν θέλετε να έχει, αλλιώς πατάτε skip.
📁 "delete_channel_id" Το κανάλι στο οποίο θα σας στέλνει την συνομιλία του ticket αφού διαγραφεί. Αν δεν θέλετε, πατάτε skip.
📑 "dropdown_options" Πρέπει να περιλαμβάνει 6 τιμές: emoji, label, description, category ID, custom message, και role ID για την διαχείριση tickets. Διαχωρίστε τις τιμές με κόμμα. Π.χ.: 📞, Support, Request Support, 1243475616393592843, Ευχαριστούμε που ανοίξατε ένα ticket. Πείτε μας το πρόβλημά σας, 1269710133663895605.
Ακολουθούν όλα τα κουμπιά ενώς ticket:
🔒 Close: Κλειδώνει το ticket και δεν μπορεί να γράψει κανένας. Μπορεί να το κάνει ο καθένας.
➕ Add user: Προσθέτει όποιον user θέλουμε μέσα στο ticket. Μπορεί να το κάνει ο καθένας γράφοντας το ID του χρήστη που θέλει να προσθέσει.
❌ Delete: Το ticket διαγράφεται αυτόματα και στέλνεται transcript άμα έχουμε ορίσει από το setup. Δικαίωμα για χρήση έχουν μόνο οι χρήστες με τον ρόλο που ορίζουμε από το setup role ID.
🔓 Re-Open: Άμα το ticket είναι κλειδωμένο, ξανανοίγει και οι χρήστες μπορούν να γράψουν. Δικαίωμα χρήσης έχουν μόνο οι χρήστες με τον ρόλο που ορίζουμε από το setup role ID.
🔓 Remove User: Αφαιρείται ένας χρήστης από το ticket, δεν μπορεί πλέον να γράφει ή να διαβάζει τα νέα μηνύματα του ticket. Δικαίωμα χρήσης έχουν μόνο οι χρήστες με τον ρόλο που ορίζουμε από το setup role ID.
Για να ρυθμίσετε αν θέλετε να βλέπετε πόσα μέλη και bots υπάρχουν συνολικά στον server σας, θα πρέπει να έχετε ρόλο administrator και να χρησιμοποιήσετε την εντολή /set_show_stats show_members show_bots.
Το πρώτο show_members είναι υπεύθυνο για να δείχνει όλα τα μέλη, ενώ το δεύτερο show_bots είναι υπεύθυνο για να δείχνει όλα τα bots του server σας.
Παράδειγμα χρήσης: Για να δείχνει μόνο τα μέλη, χρησιμοποιήστε την εντολή /set_show_stats true false.
Μπορείτε να προσθέσετε και άλλους ρόλους με την εντολή /create_role_channel [role].
Παράδειγμα: /create_role_channel @females για να δείξει πόσα μέλη του server έχουν τον ρόλο @females.
Σε περίπτωση που θέλετε να διαγράψετε τον ρόλο που δημιουργήσατε, μπορείτε να το κάνετε με την εντολή /delete_role_channel [role].
Παράδειγμα: /delete_role_channel @females
Μπορείτε να δημιουργήσετε προσωρινά κανάλια αν έχετε ρόλο administrator χρησιμοποιώντας την εντολή /configure_temp_channel [voice channel] [category id] [name temp channel] [notify role] [notify channel]
[voice channel id]: Το υπάρχον voice channel που θέλετε να μετατρέπετε σε temp channels.
[category]: Η κατηγορία στην οποία θα ανοίγουν τα νέα temp channels.
[name temp channel]: Το όνομα με το οποίο θα ανοίγει το νέο προσωρινό κανάλι.
[notify channel] [notify role]: Το κανάλι ειδοποίησης όπου θα ενημερώνεστε όταν κάποιος συνδέεται και ο ρόλος που θα γίνεται tag. Και τα δύο είναι προαιρετικά.
Το Warning System έχει φτιαχτεί για roleplay servers, αλλά μπορεί να χρησιμοποιηθεί και αλλού.
Αρχικά, χρειάζεται να κάνετε setup το text channel για τα logs. Αυτό μπορεί να γίνει με την εντολή /set_warn_channel [text channel].
Μετά το setup του warn channel, ρυθμίζετε ποιοι μπορούν να διαχειρίζονται τα warns μέσω της εντολής /set_command_permission [command] [role].
Για το [command] μπορείτε να χρησιμοποιήσετε τις εντολές 'warn'
ή 'remove_warning'
.
Χρησιμοποιήστε την εντολή /warn [user] [role] [steam id] [Gta license] [reason] για να δώσετε warning σε έναν χρήστη.
[user]: Ο χρήστης που θα λάβει το warn.
[role]: Ο ρόλος που θα αποδοθεί μετά το warn.
[steam id]: Το steam ID (ή none
).
[Gta license]: Το GTA license (ή none
).
[reason]: Ο λόγος για το warn.
Παράδειγμα χρήσης: /warn @CptsStelios @1o Warning none none Troll
Για αφαίρεση warning από έναν χρήστη, χρησιμοποιήστε την εντολή /remove_warning [user] [role].
Παράδειγμα: /remove_warning @CptsStelios @3o Warning
Μπορείτε να δείτε τα αναλυτικά warns κάποιου χρήστη με την εντολή /check_warns [user], χρησιμοποιώντας το command στο log channel.
Για να δημιουργήσετε ένα giveaway, θα χρειαστεί να κάνετε setup με την εντολή setup_giveaway.
Ερωτήσεις:
"Please mention the question channel:" Το text channel στο οποίο θα δημιουργείται το giveaway.
"Please mention the giveaway channel:" Το text channel στο οποίο θα στέλνεται το giveaway όταν ολοκληρωθεί.
"Please mention the authorized user:" Ο χρήστης που θα μπορεί να δημιουργεί τα giveaways.
Αφού ολοκληρωθεί το setup, μπορείτε να δημιουργήσετε το giveaway με την εντολή !giveaway.
Ακολουθούν οι ερωτήσεις του giveaway:
"Enter the giveaway title:" Ο τίτλος που θα έχει το giveaway.
"Enter the prize:" Το έπαθλο που θα έχουν οι νικητές.
"Enter the number of winners:" Ο αριθμός των νικητών.
"Enter the duration of the giveaway (in minutes):" Η διάρκεια του giveaway σε λεπτά.
"Enter the image URL for the giveaway:" Η εικόνα που θέλετε να εμφανίζεται στο giveaway.
Αφού διαγραφούν όλα τα μηνύματα από το setup, θα σταλεί το giveaway στο text channel που ορίσατε.
Με τις εντολές !setchannel και !removechannel μπορείτε να ρυθμίσετε σε ποιο κανάλι θα δουλεύει το AI.
Με την εντολή !ask @Armageddon [μήνυμα] μπορείτε να συνομιλήσετε με το AI.
Για να κάνετε setup το music bot χρησιμοποιήστε την εντολή !setup_music [voice channel id] [text channel mention] [votes to skip a song] [role to control music]
[voice channel id]: Το κανάλι για να συνδεθεί το bot
[text channel mention]: Το κανάλι που θα επιτρέπει τα music commands
[votes to skip a song]: Πόσα votes χρειάζονται για να γίνει skip ένα τραγούδι [1-10]
[role to control music]: Οι users με αυτόν τον ρόλο μπορούν να διαχειριστούν κρίσιμες εντολές όπως force_skip, stop
Π.χ usage: !setup_music 123456789 #music-commands 5 @Dj
!play: Για να αναπαράγει ένα τραγούδι
shuffle: Ανακατεύει την ουρά των τραγουδιών
stop: Σταματάει την αναπαραγωγή τραγουδιού και καθαρίζει την ουρά
pause: Κάνει παύση της αναπαραγωγής τραγουδιού
unpause: Συνεχίζει την αναπαραγωγή τραγουδιού από εκεί που σταμάτησε
repeat: Γίνεται αναπαραγωγή του τρέχοντος τραγουδιού
remove: Αφαιρεί το τραγούδι από τη λίστα τραγουδιών
Π.χ usage: !remove 1
skip: Κάνει skip στο επόμενο τραγούδι. Χρειάζονται τόσα skips όσα ορίσατε στο setup
force_skip: Προχωράει στο επόμενο τραγούδι χωρίς votes
queue: Δείχνει τη λίστα αναπαραγωγής τραγουδιών
Μπορείτε να ενεργοποιήσετε ένα σύστημα XP στον server σας, το οποίο επιτρέπει στους χρήστες να κερδίζουν πόντους XP με κάθε μήνυμα που στέλνουν και να ανεβαίνουν επίπεδα (levels). Επιπλέον, μπορείτε να ρυθμίσετε το σύστημα ώστε οι χρήστες να αποκτούν ρόλους ανάλογα με το επίπεδό τους. Από προεπιλογή, το σύστημα είναι απενεργοποιημένο.
Για να το χρησιμοποιήσετε, αρχικά πρέπει να ρυθμίσετε την ποσότητα XP που λαμβάνει κάθε μήνυμα με την εντολή !set_xp [αριθμός].
Μπορείτε να καθορίσετε σε ποια κανάλια οι χρήστες θα λαμβάνουν XP και θα ανεβαίνουν επίπεδα με την εντολή !set_allowed_channels.
Αφού κάνετε τις απαραίτητες ρυθμίσεις, μπορείτε να ενεργοποιήσετε το σύστημα με την εντολή !enable_levels και να το απενεργοποιήσετε με την εντολή !disable_levels.
Με την εντολή !set_level_role [επίπεδο] [ρόλος] μπορείτε να καθορίσετε τον ρόλο που θα αποκτά ένας χρήστης όταν φτάνει σε συγκεκριμένο επίπεδο.
Με την εντολή !show_config μπορείτε να δείτε την τρέχουσα διαμόρφωση του συστήματος XP.
Με την εντολή !reset_config επαναφέρετε τις ρυθμίσεις του συστήματος στην αρχική τους κατάσταση.
Με την εντολή !reset_xp [χρήστης] επαναφέρετε το επίπεδο και το XP του χρήστη στην αρχική τους κατάσταση.
Με τις εντολές !increase_level [χρήστης] [επίπεδα] & !decrease_level [χρήστης] [επίπεδα] μπορείτε να αυξήσετε ή να μειώσετε το επίπεδο ενός χρήστη.
Με την εντολή !level [χρήστης] μπορείτε να δείτε το επίπεδο και το XP ενός χρήστη.
Τέλος, με την εντολή !list_level_roles μπορείτε να δείτε τους ρόλους ανά επίπεδο που έχετε ρυθμίσει να αποκτούν οι χρήστες.
Με την εντολή !setup_weather_channel [text channel] ρυθμίζετε σε ποιό κανάλι θα στέλνει τις ανακοινώσεις καιρού
Με την εντολή !weather [city] στέλνει μία ενημέρωση καιρού
Μπορείτε να ρυθμίσετε τις βάρδιες και να βλέπετε πόσο δουλεύουν το προσωπικό σας με το command !setup [work channel], [log channel], [On duty role], [On break role].
[work channel]: Το κανάλι στο οποίο θα στέλνεται το μήνυμα για να ξεκινήσουν/τελειώσουν την βάρδια τους
[log channel]: Το κανάλι στο οποίο θα στέλνονται τα logs
[On duty role]: Τον ρόλο που θα παίρνουν οι users όταν μπαίνουν σε βάρδια
[On break role]: Τον ρόλο που θα παίρνουν οι users όταν μπαίνουν σε διάλλειμα
Χρησιμοποιόντας την εντολή !on_duty μπορείτε να δείτε πόσα άτομα βρίσκονται σε βάρδια
Χρησιμοποιόντας την εντολή !force_end_shift [user] μπορείτε να κλείσετε την βάρδια κάποιου user
Χρησιμοποιόντας την εντολή !check_break [user] μπορείτε να δείτε πόση ώρα είναι σε διάλλειμα ο user. Πρέπει να βρίσκεται σε διάλλειμα για να το χρησιμοποιήσετε.
Χρησιμοποιόντας την εντολή !add_time [user] [hours] [minutes] [seconds] μπορείτε να προσθέσετε ώρες στον user.
Χρησιμοποιόντας την εντολή !remove_time [user] [hours] [minutes] [seconds] μπορείτε να αφαιρέσετε ώρες από τον user.
Χρησιμοποιόντας την εντολή !leaderboard μπορείτε να δείτε συνολικά τις ώρες που έχουν δουλέψει οι users.
Χρησιμοποιόντας την εντολή !clear_leaderboard μπορείτε να διαγράψετε το leaderboard.
Δημιουργήσαμε το auto-moderation για να σας βοηθήσουμε να κρατάτε τον server σας καθαρό.
Με την εντολή !setup_info μπορείτε να δείτε τις ρυθμίσεις του Auto-moderation.
Με την εντολή !configure enabled [true/false] ενεργοποιείτε/απενεργοποιείτε την ρύθμιση για να διαγράφονται αυτόματα τελείες και invites.
Με την εντολή !configure role [role] ο user που παραβιάζει κάποια ρύθμιση παίρνει και το αντίστοιχο role.
Με την εντολή !configure notify_message [message] στέλνει το μήνυμα που ορίζετε εσείς όταν κάποιος user παραβιάζει μία ρύθμιση.
Με την εντολή !configure delete_notify [true/false] το μήνυμα που ορίσατε πριν μένει ή διαγράφεται μετά από 5s.
Με την εντολή !configure whitelist [#channel-name] επιτρέπονται οι τελείες και τα invites στο συγκεκριμένο κανάλι.
Με την εντολή !configure whitelist_no_invites [#channel-name] απαγορεύονται τα invites σε συγκεκριμένο κανάλι του whitelist.
Με την εντολή !configure whitelist_invites [#channel-name] επιτρέπονται τα invites σε συγκεκριμένο κανάλι.
Με την εντολή !configure whitelist_no_dots [#channel-name] απαγορεύονται οι τελείες στο συγκεκριμένο κανάλι whitelist.
Με την εντολή !configure whitelist_dots επιτρέπονται οι τελείες στο συγκεκριμένο κανάλι.
Μπορείτε να έχετε logs του server σας κάνοντας setup με την εντολή !setup_log.
Θα ακολουθήσουν ερωτήσεις ανάλογα με τον τύπο του log, για το σε ποιο text channel θέλετε να στέλνονται. Το μόνο που χρειάζεται είναι να κάνετε mention το channel.
Με την εντολή !showlogchannels μπορείτε να δείτε ποια κανάλια έχετε ρυθμίσει για τα logs.