Αυτοματοποιήστε τις εργασίες σας στο Discord with WildBeast

Το bot των wildbeast του Discord

Άγριο θηρίο

Εάν είστε χρήστης Discord και διαχειρίζεστε μια κοινότητα, θα γνωρίζετε ότι είναι λίγο κουραστικό να εκτελείτε πολύ συχνές εργασίες, όπως εποπτεία, υποδοχή νέων χρηστών, εποπτεία λέξεων, διαχείριση ρόλων, διαχείριση ροής μουσικής, μεταξύ άλλων.

Σε αυτή την κατάσταση Η ομάδα του Οι καρχαρίες ανέλαβε το έργο της ανάπτυξης ένα εργαλείο για την αυτοματοποίηση αυτού του τύπου εργασιών στο Discord και δημιουργήθηκε WildBeast, ένα bot ανοιχτού κώδικαείναι αναπτύχθηκε σε JavaScript, Node.JS και στη βιβλιοθήκη discordie που συνδέεται απευθείας με το Discord API.

Τι είναι το WildBeast;

Το WildBeast είναι ένα πολυλειτουργικό σύστημα Discord που έχει σχεδιαστεί για να μπορεί να εκτελεί διάφορες εργασίες, από την εποπτεία του διακομιστή (Kick, ban) έως την παροχή διασκέδασης στην κοινότητα (8ball, παραγωγή meme, αναπαραγωγή μουσικής) στον διακομιστή Discord. Διαθέτει ένα εκτεταμένο σύστημα προσαρμογής διακομιστή με διάφορες διαμορφώσεις.

Μεταξύ τα κύρια χαρακτηριστικά που έχει το WildBeast είναι:

  • Γεννήτρια Memes
  • Ροή μουσικής από το YouTube, SoundCloud κ.λπ.
  • Εποπτεία των λέξεων.
  • Σύστημα ειδοποιήσεων.
  • Εντολές ρόλου, όπως addrole, takerole και χρωματικός ρόλος.
  • Αναζήτηση εικόνων NSFW.
  • Βοηθητικά προγράμματα όπως μηνύματα καλωσορίσματος, πληροφορίες διακομιστή και πληροφορίες χρήστη και ούτω καθεξής.
  • Υψηλό επίπεδο προσαρμογής με εκτεταμένη μηχανή διαμόρφωσης ανά διακομιστή. Εκτεταμένη υποστήριξη και τεκμηρίωση για τη διαχείριση του δικού σας WildBeast.
  • Ένας τύπος API για τη δημιουργία προσαρμοσμένων εντολών (εάν εκτελείτε μια προσαρμοσμένη παρουσία).
  • Y mucho más.

Πώς να εγκαταστήσετε το WildBeast στο Ubuntu;

Αξίζει να το αναφέρουμε η εγκατάσταση είναι επίπεδο διακομιστή, οπότε πρέπει να έχετε μια υπηρεσία VPS για να μπορείτε να το κάνετε αυτό.

Οι προϋποθέσεις όπως σχολιάζονται είναι ένα VPS με λειτουργικό σύστημα, το πιο πρόσφατο Ubuntu LTS, προαιρετικά το Debian 8, 256 MB ram, 512 MB συνιστάται σε περίπτωση που σκοπεύετε να το έχετε σε λίγους διακομιστές, επεξεργαστής 2,60 GHz ή υψηλότερος, θα λειτουργεί πολύ καλά Πρόσβαση SSH στον διακομιστή Προγράμματα SSH, δηλαδή PuTTY ή BitVise για εκτέλεση εντολών σε διακομιστή SFTP, δηλαδή FileZilla ή WinSCP για γρήγορη επεξεργασία και μεταφόρτωση αρχείων και πρόγραμμα επεξεργασίας κώδικα, π.χ. Notepad ++, Atom ή Brackets.

Κατά την εγκατάσταση, ορισμένα διοικητικά καθήκοντα θα εκτελεστούν. Για να λειτουργήσουν αυτές οι εργασίες (ειδικά εγκαταστάσεις), είναι απαραίτητο να τα εκτελέσετε σε λειτουργία sudo.

Πρώτον, θα εγκαταστήσουμε το Node.js, το κάνουμε με την ακόλουθη εντολή:

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs build-essential

Τώρα θα πρέπει να ελέγξουμε μόνο την έκδοση που έχουμε εγκαταστήσει:

node –v

Ποιο θα πρέπει να είναι v6.10.2, αυτή τη στιγμή.

Τώρα προχωράμε στην εγκατάσταση του πηγαίου κώδικα WildBeast μέσω του Git. Εάν δεν έχετε εγκαταστήσει το Git, εκτελέστε:

sudo apt-get install git
git clone https://github.com/TheSharks/WildBeast.git && cd WildBeast

Εάν αντιμετωπίζετε μεγάλα προβλήματα κατά την εγκατάσταση, μπορείτε να καταργήσετε τον κατάλογο με:

rm -d -f -r ~/WildBeast

Για να ενεργοποιήσετε ξανά το αποθετήριο. Από το WildBeast 4.0.0, Απαιτείται επανεξέτασηDB για αποθήκευση δεδομένων για διακομιστή.

ΕπανεξέτασηDB

ΕπανεξέτασηDB

Το εγκαθιστούμε με:

source /etc/lsb-release && echo "deb http://download.rethinkdb.com/apt $DISTRIB_CODENAME main" | sudo tee /etc/apt/sources.list.d/rethinkdb.list
wget -qO- https://download.rethinkdb.com/apt/pubkey.gpg | sudo apt-key add -
sudo apt-get update
sudo apt-get install rethinkdb

Και έτοιμοι με αυτό έχουμε εγκαταστήσει το WildBeast στον διακομιστή μας έτοιμο να διαμορφωθεί σύμφωνα με τις ανάγκες μας.

Ρυθμίσεις WildBeast

τότε θα είναι απαραίτητο να δημιουργήσετε ένα αρχείο διαμόρφωσης Για το WildBeast, εδώ σας προτείνουμε να κάνετε FileZilla, για να μεταφέρετε αρχεία από τον υπολογιστή σας στο διακομιστή. Αυτό για να επιταχυνθεί η διαδικασία επεξεργασίας, εδώ έρχεται επίσης το πρόγραμμα επεξεργασίας κειμένου της επιλογής σας.

Πρώτα θα πρέπει να ανοίξουμε τον κατάλογο WildBeast, εδώ μπορούμε να βρούμε ένα αρχείο ονομάζεται config.example.json, θα πρέπει να το κατεβάσουμε για επεξεργασία.

Κατά το άνοιγμα του αρχείου διαμόρφωσης, θα πρέπει να έχετε ένα αρχείο που μοιάζει με το παράδειγμα διαμόρφωσης.

Λόγω του μεγάλου αριθμού διαθέσιμων επιλογών για τη διαμόρφωσή του, η περιγραφή καθεμιάς από αυτές είναι κάπως εκτεταμένη. Έτσι, αν θέλετε να μάθετε περισσότερα για τη διαμόρφωση, σας αφήνω αυτή η σύνδεση όπου εξηγούν πώς να εκτελέσετε αυτήν την εργασία.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.