https://github.com/shivishbrahma/tilottama
A Java based multi-tasking command line interface bot.
https://github.com/shivishbrahma/tilottama
currency forecast java-8 systeminfo weather wiki
Last synced: about 2 months ago
JSON representation
A Java based multi-tasking command line interface bot.
- Host: GitHub
- URL: https://github.com/shivishbrahma/tilottama
- Owner: shivishbrahma
- License: mit
- Created: 2020-08-23T17:54:05.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2023-08-20T20:15:13.000Z (almost 3 years ago)
- Last Synced: 2023-08-20T21:29:07.139Z (almost 3 years ago)
- Topics: currency, forecast, java-8, systeminfo, weather, wiki
- Language: Java
- Homepage:
- Size: 1.01 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tilottama
A Java based multi-tasking command line interface bot.
## Features
- CPU info
- `cpu`
- `os`
- `user`
- Weather and Forecast
- `(weather/forecast) --city `
- weather --city Chennai
- weather --city 'Navi Mumbai'
- weather --city "New Delhi"
- `(weather/forecast) --lat --lon `
- Converter App
- `currency `
- `temperature (C/F/K) (C/F/K)`
- Wikipedia
- `wiki `
- Today in History: `today`
- Number Trick
- Pi : `pi `
- Roll Dice :`roll`
- Flip Coin: `coin`
- Exits : `bye` `exit`
## Maven commands
### Build and run
- Build the package with all dependencies
```sh
mvn clean properties:write-project-properties compile assembly:single
```
- Run the jar
```bash
java -jar ./target/tilottama-0.0.1-jar-with-dependencies.jar
```
### Build and test
```bash
mvn clean install
```
### Generate Javadoc
```bash
mvn javadoc:javadoc
```
### Publish properties from pom
```bash
mvn properties:write-project-properties
```