/TTDTT-Bot

Twtich, Telegram, Twitch, Discord - Bot. Bot for logging and control Rasberry's, Servers, Clients.

Primary LanguageJavaScriptMIT LicenseMIT

Build Status

TTDTT-Bot

Twitch, Teamspeak, Telegram, Twitch, Discord - Bot.

This bot is for logging and controlling Rasberry's, Servers, Clients. Can als be used for Ham Radio repeater monitoring that is the use where i gonna make it for.

ServerSide: Control Twitch, Teamspeak, Telegram, Twitch, Discord, Socket.io request and response.

ClientSide: Control commands that get info from client to send to the server like logfiles, uptime, connection info, SVXLink repeater info.

TODO:

  • Added config files.
  • Added Client files.
  • Added Server files.
  • Added socket.io to server and client.
  • Added term-kit to server and client.
  • Keep track of de connection socket id.
  • Get Time.
  • Custom terminal log.
  • Added ping function.
  • Added Discord.
  • Added Discord Bot Welcome message.
  • Added Discord Bot Command messages.
  • Bot command debug on/off.
  • Bot command get the real hostnames from clients.
  • Bot command list al connected clients.
  • Bot command in maintenance mode.
  • Bot command reboot client.
  • Bot command uptime clients.
  • Bot command simple log.
  • Bot command status.
  • Logging to website.

Features also on the TODO: for later:

  • Add Teamspeak.
  • Add Telegram.
  • Add Twitch.
  • Control Serialport for arduino stuff.
  • Control Gpio pins raspberry.
  • Website to control bot.