![https://github.com/SEEDTEAM/TeleSeed](https://img.shields.io/badge/💬_Github-Seed ufficiale-green.svg)
Questa è un semplicissimo fork in italiano di TeleSeed, un avanzato e potente bot che semplifica e migliora l'amministrazione dei gruppi su Telegram. TeleSeed è basato su Yagop (yagop/telegram-bot) licensed under GNU General public License
- Anti spam con possibilità di settare la sensibilità per ogni gruppo
- Realms multipli (gruppi di amministrazione)
- Immune ad ogni genere di spam con bot XY, con possibilità di bloccare nome, foto, membri, aggiunta di bot
- Ban globale
- Possibilità di broadcast su ogni gruppo
- Permette di ottenere il link del gruppo
- Kicka, banna ed unbanna con una semplice risposta
- Lista dei gruppi, degli utenti bannati, anche globalmente
- Log completo degli eventi che avvengono nel gruppo!
- Invita by username
- Possibilità di amministrare un gruppo interagendo in privato col bot
- Blocco della lingua arabica
- Rimuovi utenti inattivi o senza username
- Ed altro...
Segui queste semplici istruzioni da terminale per installare il bot e tutto il necessario su un sistema Linux
# Testato su Ubuntu 14.04 e c9.io, per altri OS consulta https://github.com/yagop/telegram-bot/wiki/Installation
sudo apt-get install libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev libevent-dev make unzip git redis-server g++ libjansson-dev libpython-dev expat libexpat1-dev
# Installiamo il bot
cd $HOME
git clone https://github.com/RememberTheAir/TeleSheep.git
cd TeleSheep
chmod +x launch.sh
./launch.sh install
./launch.sh # Inserisci il numero di telefono ed il codice di verifica.
Per installare con un solo comando su distro basate su debian (utile per distribuzioni VPS), usa:
#https://github.com/yagop/telegram-bot/wiki/Installation
sudo apt-get update; sudo apt-get upgrade -y --force-yes; sudo apt-get dist-upgrade -y --force-yes; sudo apt-get install libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev libevent-dev libjansson* libpython-dev make unzip git redis-server g++ -y --force-yes && git clone https://github.com/RememberTheAir/TeleSheep.git && cd TeleSheep && chmod +x launch.sh && ./launch.sh install && ./launch.sh
cd $HOME
redis-server
#Controllare se Redis funziona correttamente
redis-cli ping
#(Dovrebbe restituire la stringa PONG)
##LA GESTIONE DEL/DEI REALM AVVIENE IN MODO DIVERSO RISPETTO A COME TELESEED LI GESTISCE
Un realm non è più tale se il suo id è inserito nella table in config.lua. Ora i Realm vengono registrati direttamente in moderation.json, ogni gruppo indicizzato infatti riporta una voce della table che permette di riconoscere se un gruppo è un Realm.
Affinchè un gruppo venga riconosciuto come Realm, ora è possibile utilizzare il comando /aggrealm
, allo stesso modo un gruppo può essere rimosso dai realm con /rimrealm
(solo per amministratori).
Inoltre, i comandi in un Realm ora sono disponibili A TUTTI I SUOI MEMBRI, e non più solo agli amministratori, tranne /aggadmin
, /rimadmin
(solo per sudo).
Nessuno può invitare membri in un Realm, se non un amministratore.
Infine, affinchè il plugin contatta.lua funzioni, è necessario inserire l'id che dovrà ricevere il feedback al table contatta in config.lua.
contatta = {qui l'id}
Il bot può essere utilizzato per amministrare anche gruppi già esistenti, se reso amministratore dal creatore del gruppo tramite l'apposita opzione nel menu.
Per aggiungere il nuovo gruppo all'indice dei gruppi amministrati è necessario utilizzare il comando /agg
(solo gli amministratori del bot possono usarlo)
D'ora in poi il bot funzionerà normalmente, tranne che per il fatto che non potrà fornire il link del gruppo (non ne è il creatore).
L'utente che utilizzerà /agg
verrà promosso in automatico proprietario del gruppo (proprietario che può essere cambiato con /setboss [id]
)
Nel caso in cui vogliate rendere il comando /add
disponibile a tutti e non solo agli amministratori, così che tutti possano usare il bot nel proprio gruppo, è sufficiente commentare le linee 302, 303 e 304 nel file plugins/ingroup.lua.
/plugs
: mostra l'elenco di tutti i plugin;
/ricarica
: ricarica i plugins:
/pa [plugin]
: abilita il plugin;
/pd [plugin]
: disabilita il plugin;
/rispondi [id] [risposta]
: rispondi alla richiesta di un utente
Non contattare i creatori di Seed bot in privato.
Se individui qualche errore grammaticale/problema/malfunzionamento, contattami in privato (@Rlotar) od utilizza github.
Per gestire @teleseed su Telegram
I M /-\ N (Telegram), sviluppatore
Siyanew (Telegram), responsabile del test branch
Canale ufficiale > @TeleSeedCH (di TeleSeed ufficiale)
Me, l'inutile essere che ha tradotto TeleSeed in italiano: @Rlotar. Come detto prima, in caso di problemi non esitare a contattarmi/forkare e fare un pull request/commentare il file su github