Skip to content

Latest commit

 

History

History
87 lines (60 loc) · 2.51 KB

README.md

File metadata and controls

87 lines (60 loc) · 2.51 KB

Bubble Engine

Silnik bota Bubble, na którym możesz zbudować swojego własnego bota w discord.js.

Kontakt: [email protected]

Dokumentacja

Konfiguracja

Krok 1.

W folderze src/config utwórz plik o nazwie ".env" Przykład uzupełnienia pliku:

token=WKLEJ_TU_TOKEN_TWOJEGO_BOTA
mongoUrl=JEŚLI_KORZYSTASZ_Z_BAZY_DANYCH_MONGODB_WKLEJ_TU_LINK

Jeśli nie korzystasz z bazy danych MongoDB, lub korzystasz z niej lokalnie, w miejsce tego parametru wklej mongodb://localhost:27017

Krok 2.

W folderze src/config przejdź do pliku config.js Uzupełnij go w ten sposób:

require("dotenv").config({
    path: __dirname + "/.env"
})
    

module.exports = {
    prefix:"-",
    programers: ["0123456789"], // tu zamiast "0123456789" wklej swoje ID i/lub ID innych osób które mają mieć pełną kontrolę nad botem!
    testers: ["0123456789"], // tutaj MOŻESZ (nie musisz) wkleić id "testerów" Twojego bota. Ich uprawnienia będa ograniczone
}

Tworzenie komendy

Aby utworzyć nową komendę, przejdź do folderu src/cmds, a następnie utworz plik "nazwakomendy.cmd.js", oczywiście bez cudzysłowów i ze zmianą "nazwakomendy" na nazwę Twojej komendy.

Następnie, zdefiniuj informacje o swojej komendzie. Niżej zamieszczam wzór:

module.exports = {
    name: "nazwakomendy", // NAZWA KOMENDY
    args: 1, // ILOSC ARGUMENTOW NIEZBĘDNA DO WYKONANIA KOMENDY
    ussage: "@wzmianka", // SPOSÓB UŻYCIA KOMENDY
    
    run(msg, args) {
      // Tutaj umieść swój kod
    }

Uruchamianie bota

W programie Visual Studio Code wystarczy nacisnąć przycisk ▶ przy skrypcie NPM "start" lub "dev:watch"

W przypadku uruchamiania bota przez konsolę komend, wpisz w głównej lokalizacji bota "node src/index.js"



Bubble Bot Engine® License🔰

LICENCJA MIT - WYMAGANA WZMIANKA AUTORA

Licencja szczegółowa tej usługi zawarta jest w pliku LICENSE

Wspomóż nas!

Aby bot Bubble lepiej i szybciej się rozwijał, wpłać dotację na konto podane poniżej:

https://paypal.me/natanlipinski