Tentativo di riscrittura di Sgrunty usando un linguaggio moderno, giovane e dinamico, proprio come te!
Prima di tutto devi avere un file token.txt
contenente il token per il bot, altrimenti ciccia.
Il comando magico per far partire il tutto è:
./gradlew run
Se vuoi usare un proxy HTTP, usa qualcosa del tipo -proxy http://localhost:8080
Per una resa ottimale, assicurati di aver installato fortunes-it
e l'ultimissima versione di yt-dlp
.
Ah, ci sarebbe anche il token per imgur, un file chiamato imgurClientId.txt
.
LOL, ho dimenticato di dire che devi avere un database. MariaDB, per la precisione.
E un utente "sgrunt" con password "sgrunt" con accesso a un database che si chiama ... "sgrunt"!
create user 'sgrunt'@localhost identified by 'sgrunt';
grant all privileges on sgrunt.* to 'sgrunt'@'%' identified by 'sgrunt';
flush privileges;
Vedi anche il file docker/ìnit.sql
Non sono il massimo, ma forse possono piacerti le REST API
- Crea un file
docker/.env
:CHAT_ID=-676046724 TELEGRAM_TOKEN=contenuto di token.txt IMGUR_CLIENT_ID=Dummy SPRING_PROFILES_ACTIVE=docker
- Builda sgrunty
./gradlew bootBuildImage
- Lancia sgrunty in tutta la sua magnificenza
cd docker docker compose up
Il database sarà accessibile sulla porta 3307