Skip to content

DevOps Virtual Assistant Bot Framework. The bot provides a fast workflow for simple automation actions, runs complicated tasks as modular scenarios, and manages resources. The idea is to create a "smart" enough virtual assistant to translate messages into actions and save time for DevOps engineers.

License

Notifications You must be signed in to change notification settings

DmarshalTU/DevBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Header

DevOps TG_BOT

Denis Tu Nov, 2021

GitHub last commit

🔧 Technologies & Tools

📈 GitHub Stats

Readme Card

Denis.APP.BOT.mp4

0: Pre-Instalation

  • Create Telegram bot with BotFather
  • Create IAM user with admin privilage in AWS

1: Instalation

Make sure you have ansible, awscli, terraform and python installed on the machine.

TODO#DEV

  • [:white_large_square:] Create installation script

git clone repo
cd repo
python3 -m venv .venv
source .venv/bin/activate
pip install -r requiremnts.txt
touch .env

In file .env copy:

TOKEN = 'BOT_TOKEN'
ADMIN = YOUR_TELEGRAM_ID

Start the bot:

python bot.py



TODO#DEV

  • [:white_large_square:] Create bot description
  • [:white_large_square:] Create work flow
  • [:white_large_square:] Create examples



TODO#DEV

  • [:white_check_mark:]
  • [:white_large_square:]

About

DevOps Virtual Assistant Bot Framework. The bot provides a fast workflow for simple automation actions, runs complicated tasks as modular scenarios, and manages resources. The idea is to create a "smart" enough virtual assistant to translate messages into actions and save time for DevOps engineers.

Topics

Resources

License

Stars

Watchers

Forks