Skip to content

Latest commit

 

History

History
41 lines (32 loc) · 1.33 KB

README.md

File metadata and controls

41 lines (32 loc) · 1.33 KB

bot assistant

Telegram robot-assistant for the hackathon

Link to the bot - AssistantHack

Link to the board - Mango_bot

Demo - https://youtu.be/G_mG1VoWXk4

Link to the presentation - Presentation

Team Mango humans

  1. Alexander Putin: telegram
  2. Potapov Anton: telegram

Database is used in this project: MongoDB. Reasons:

  1. Speed. In our project speed of DB's responce more valuable advantage than relations between columns.
  2. Simpleness. BD should has about 10 atributs and our requests are going to be sort by 2 arguments as a maximum.
  3. Comfortable. Mongo has convenient and simple integration with python.
DB attributes : {
    'message_id' = 7,
    'chat_id' : 8,
    'user_id': 25,
    'first_name' = 'xxx',
    'last_name' ='xxx', 
    'user_name' : '@xxx',  
    'date' : 0123456789,
    'importance_marker' : 'xxx' # ['red', 'yello', 'green'] - choices, 
    'message_text' : 'Issue reported.',
    'media_group_id' : 123,
    'message_type' : 'type',
    'content_type' : 'xxx',
    'content_id' : 28,
    'archived' : False  # ['True', 'False'] - choices
}