Nexus Bot
Loading...
Discord Bot Studio
Discord Bot Studio Zestaw projektowy bota AI zorientowany na produkcję
Gotowy do budowy

PYTHON · DISCORD.PY · SQLITE

Kompletny bot AI na Discorda, gotowy do uruchomienia.

Przejrzyj działającą architekturę, sprawdź każdy plik źródłowy i pobierz czysty szablon async, który możesz uruchomić lokalnie lub wdrożyć.

—pliki projektu
4Cogi Discorda
3usługi async
100%skonfigurowane env

MAPA SYSTEMU

Małe moduły, jasne granice.

Asynchroniczność na każdym poziomie
01

Krawędź Discorda

Komendy slash, wzmianki, uprawnienia, stany pisania i czytelne osadzenia znajdują się w wyspecjalizowanych cogach.

cogs/
02

Brama AI

Kompatybilny z OpenAI klient HTTP dodaje limity czasu, politykę ponowień, konfigurację dostawcy i bezpieczne komunikaty o błędach.

services/ai_service.py
03

Pamięć trwała

SQLite utrzymuje ustawienia serwerów oraz rozmowy użytkowników/kanałów w izolacji, z limitami, datą wygaśnięcia i możliwością resetowania.

database.py
04

Warstwa bezpieczeństwa

Spam, blokowane słowa, filtrowanie linków, ostrzeżenia i logi moderatorów działają według jawnych, zwalidowanych reguł.

cogs/moderation.py

PRZEGLĄD ŹRÓDEŁ

Przeglądaj pliki projektu pojedynczo.

Select a fileSOURCE
Wybierz plik z drzewa projektu, aby go przejrzeć.

LISTA KONTROLNA URUCHOMIENIA

Od pobrania do pierwszej odpowiedzi.

01

Konfiguracja sekretów

Skopiuj .env.example do .env. Dodaj token Discorda, klucz AI, URL dostawcy i model. Nigdy nie przesyłaj .env do repozytorium.

02

Zaproszenie z minimalnymi uprawnieniami

Użyj zakresów bot oraz applications.commands. Włącz tylko Message Content, a następnie nadaj uprawnienia Send Messages, Embed Links, Read History i Moderate Members, jeśli są potrzebne.

03

Synchronizacja i testy

Uruchom bota raz, aby zsynchronizować polecenia globalne, lub ustaw DEV_GUILD_ID dla natychmiastowej synchronizacji podczas rozwoju. Śledź logi pod kątem błędów uprawnień lub intencji.

04

Bezpieczne wdrożenie

Użyj workera na Railway, Render, Fly.io lub małego VPS. Zamontuj trwałą pamięć dla SQLite i skonfiguruj restarty monitorujące stan zdrowia aplikacji.

Zawarte w zestawiePrawdziwe moduły Pythona, testy, szablon środowiska, README, zasady moderacji i obsługa bezpiecznego zamykania.
Stworzono jako praktyczny punkt wyjścia dla odpowiedzialnej automatyzacji AI.v1.0 · async-ready