/rubberducktelegram

Rubber Duck debugger service for Telegram

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Rubber Duck debugger for Telegram

Rubber duck debugging is an informal term used in software engineering for a method of debugging code. The name is a reference to a story in the book The Pragmatic Programmer in which a programmer would carry around a rubber duck and debug their code by forcing themselves to explain it, line-by-line, to the duck.


Rubber Duck bot

This bot works as an interface between @rubberduckbot and my Rubber Duck API.


Installation

This BOT is build for docker hub. This are the docker parameters and defaults:

  • API_HOST: rubberduckapi
  • API_PORT: 80
  • BOT_TOKEN: 1234567890:abcde-fghijk

Or you could just use this docker-compose.yml file

For more info about docker check out http://www.docker.com


TODOs

Hopefully this project is just starting. Many things are missing and any help would be welcome. For example:

  • Web hooks implementation
  • Healthchecks to be sure that is running fine.
  • etc, etc

If you have any special request, please contact me through the issues seccion.

Happy ducking!!