Skip to content

SoniaDudiy/AssistBot

 
 

Repository files navigation

AssistBot

Python GitHub Visual Studio Code PyCharm

"AssistBot", вміє:

  1. Зберігати контакти з іменами, адресами, номерами телефонів, email та днями народження до книги контактів;
  2. Виводити список контактів, у яких день народження через задану кількість днів від поточної дати;
  3. Перевіряти правильність введеного номера телефону та email під час створення або редагування запису та повідомляти користувача у разі некоректного введення;
  4. Здійснювати пошук контактів серед контактів книги;
  5. Редагувати та видаляти записи з книги контактів;
  6. Зберігати нотатки з текстовою інформацією;
  7. Проводити пошук за нотатками;
  8. Редагувати та видаляти нотатки;
  9. Додавати в нотатки "теги", ключові слова, що описують тему та предмет запису;
  10. Здійснювати пошук та сортування нотаток за ключовими словами (тегами);
  11. Сортувати файли у зазначеній папці за категоріями (зображення, документи, відео та ін.).

Встановлення "AssistBot"

macOS Windows Ubuntu

Для встановлення асистента в вашу систему:

  1. Використовуйте venv для створення віртуального середовища:

    1.1. для створення нового віртуального середовища запустіть у консолі команду:

    - python -m venv venv
    

    1.2. для активації нового віртуального середовища запустіть у консолі команду:

    - venv\Scripts\activate.bat (Windows)
    - source venv/bin/activate (Linux / Mac OS)
    

    1.3. для деактивації нового віртуального середовища запустіть у консолі команду:

    - deactivate
    
  2. Для встановлення всіх залежностей «AssistBot» після активації нового віртуального середовища запустіть у консолі команду:

    - pip install -r requirements.txt
    
  3. Для запуску програми запустіть у консолі команду:

    - py main.py
    

Скріншоти програми

Головне меню

Книга контактів

Перегляд контактів

Нотатки

Перегляд нотаток

Сортувальник файлів

Сортувальник файлів

Сортувальник файлів

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%