https://github.com/zhenglinlei/kronus.py
Virtual Assistant
https://github.com/zhenglinlei/kronus.py
bot python spe
Last synced: about 1 year ago
JSON representation
Virtual Assistant
- Host: GitHub
- URL: https://github.com/zhenglinlei/kronus.py
- Owner: ZhengLinLei
- License: apache-2.0
- Created: 2021-07-06T10:39:06.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-11-02T09:37:18.000Z (over 2 years ago)
- Last Synced: 2025-01-29T22:01:46.803Z (over 1 year ago)
- Topics: bot, python, spe
- Language: Python
- Homepage:
- Size: 25.7 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Kronus.py
Chat and learn with Kronus, your virtual assistant
# How to use
### 1. Clone or install repository 📁
Fir git users
```
git clone https://github.com/ZhengLinLei/Kronus.py.git
```
And manual download
```
https://github.com/ZhengLinLei/Kronus.py/archive/refs/heads/master.zip
```
### 2. Install the modules ⬇️
Write in your terminal
```
pip install .
```
And then python will automatically install all the modules in `setup.py`. If in some cases flash an error, you can download manually the modules from `MODULES.txt` file.
### 3. Run Application ✨
Run this command
```
python src/
```
or in some python users
```
py src/
```
If you have different versions of python you need to write the current command to run the `src` folder.
# Functions 🤖
Kronus at you services! Kronus can help you anytime you want.
Try saying:
```
Hello
Where I am
Coronavirus in China
Search China in Wikipedia
Tell me the current day
What time is it
The weather
Tell me a joke
Take a screenshot
Who's your creator
Goodnight
Open youtube.com
Bye
Exit
Turn off
Assistant
Who are you
```
### Send an email
If you want to configurate to send emails with kronus, you must to activate the option in `email.setting.json`, and insert all the email server details.
```JSON
{
"activated": false,
"server": "localhost",
"port": 587,
"login": {
"username": "localhost",
"password": "localhost",
"email": "default@localhost"
}
}
```
Try saying:
```
Send an email
```
And then if you want to enter the text manually you can say `manually` and then Kronus will open an input to enter the text.
### Close Kronus GUI
If you want to disable Kronus windows you can access between `tkinter.setting.json` file and change `activated = true` to `activated = false`.
You can change the windows option too
```JSON
{
"activated": true,
"height": 300,
"width": 300
}
```
# Comming soon
This project it is growing, and we need your help. If you find some bugs you can tell us in Issues section
We will update an executable file, to download and run the application without python.
### Love this repo? Give us a star ⭐