GithubHelp home page GithubHelp logo

iata-support-bot's Introduction

IATA Support BOT (deprecato)

Questo bot verrà sostituito dal nuovo iata-bot

Il 4 settembre 2016 IATA ha cessato le sue attività, il bot non è più disponibile, ma i sorgenti resteranno pubblici e rilasciati sotto licenza BSD-2-Clause

Questo bot è stato creato per ovviare a delle funzioni amministrative all'interno dello IATA.

Questo software è coperto da licenza BSD semplificata (a-là FreeBSD) consultabile dal sorgente del bot stesso: iatabot.rb.

A cosa serve?

IATA Support BOT è un bot Telegram API scritto in Ruby. Tiene conto delle segnalazioni degli utenti in caso di abuso, accetta le richieste di aggiunta di un gruppo nello IATA oppure restituisce il link del canale delle notizie.


Comandi previsti

Questa è la lista:

Comando Funzione
/start Mostra la lista di comandi disponibili all'utente normale.
/addadmin Inizializza la struttura degli amministratori oppure chiede l'ID dell'amministratore da aggiungere.
/setchan Imposta la chat/canale/supergruppo dove riversare le richieste.
/report Inizia una segnalazione.
/iscriviti Inizia una richiesta d'iscrizione di un gruppo.
/canale Restituisce il link del canale d'informazione pubblico (configurabile).

Prerequisiti

Devi avere una versione di Ruby recente (testato su 2.1.5).

Devi aver installato le gems telegram-bot-ruby e YAML.

Prima di eseguirlo:

• Imposta il token con quello ricevuto da BotFather.

• Esegui il bot, contattalo subito in privato e dai il comando /setadmin.

• Configura il gruppo dove riversare le richieste invitando il bot e dando il comando /setchan.

Per eseguire il bot, avvia ./iatabot.sh. Per fermarlo, dai due volte CTRL+C.

Puoi anche eseguirlo con ruby iatabot.rb, ma in caso di errore non si riavvierà da solo.

Sviluppatori

Chiunque può contribuire a questo progetto.

Il bot è sviluppato da LucentW. Puoi conttarlo via Telegram, Twitter, o su IRC (irc.darkspirit.org, irc.azzurra.org) dove lo troverai con il nick Lucent.

Per altre informazioni, contattare il responsabile del progetto Lorenzo Fiocco via Telegram o Twitter.

iata-support-bot's People

Contributors

lucentw avatar giuseppem99 avatar

Watchers

 avatar Lorenzo Fiocco avatar

iata-support-bot's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.