Skip to content

A telegram bot that provides requests to GitHub, Jenkins and OpenAI.

Notifications You must be signed in to change notification settings

welel/noted-service-telegram-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NoteD Service Telegram Bot

This telegram bot provides the NoteD developer team with services to help them manage developing processes and get developing information. It provides requests to GitHub, Jenkins and OpenAI, and can be used for a variety of tasks.

Check out our website: https://welel-noted.site

Features

The NoteD Service Telegram Bot provides the following features:

  • List last commits, build them to the prodaction, test them before the prodaction.
  • Create issues to the project.
  • Set off the stub of the website.
  • Ping the website.
  • Chatbot for heart to heart conversations (OpenAI).

Commands

The bot has several commands that can be used to access its features:

  • /commit - Display last commit with management buttons
  • /commits - Display N commits with management buttons
  • /issue - Create an issue
  • /ping - Ping the website
  • /c - [chat] Speak with AI
  • /help - Bot information

Requirements

The NoteD Service Telegram Bot uses several packages:

  • telebot package for creating a Telegram Bot,
  • requests package for requests to GitHub API,
  • jenkinsapi package for requests to Jenkins API,
  • openai package for AI chatbot.

About

A telegram bot that provides requests to GitHub, Jenkins and OpenAI.

Topics

Resources

Stars

Watchers

Forks

Languages