# How to get testing build of rlxbot ?

rlxbot (not yet named that's why rlxbot, you can suggest a good name) is a semi artificially intelligent virtual assistant that manage you rlxos system and help you in your tasks, play games with you and automate things
But rlxbot is not yet ready for these things however you can try the daily testing build of rlxbot, so get started

##  Prerequisites
- Adding rlxbot daily build repository in /etc/appctl.conf

```bash
sudo gedit /etc/appctl
``` 
and enter following line below [url.pkg] section
```ini
testing = https://rlxos.cloudtb.online/testing
```

it will look like something this

![rlxbot-testing.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1624080962482/Z61pO5rsE.png)



### Sync the repository
```bash
sudo appctl sync
```

![Screenshot from 2021-06-05 19-18-18.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1622900906700/BatABZYWSf.png)


### Install rlxbot
```bash
sudo appctl install bot
```


![Peek 2021-06-19 11-37.gif](https://cdn.hashnode.com/res/hashnode/image/upload/v1624082905387/G-IlM1XSB.gif)


### Enable and start service
```bash
systemctl enable rlxbot --user
systemctl start rlxbot --user
```
![Screenshot from 2021-06-05 19-21-52.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1622901134145/9WAJYnAbI.png)

### Play with bot
start the bot with 'bot' command (of course)
```bash
bot
```

![Screenshot from 2021-06-05 19-26-09.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1622901381213/bViYspLxweL.png)

### Teach Bot
Of-course, what's the meaning of AI bot if its not learn new things
```bash
!learn <quest> : <ans>    # to teach new things
```

![Screenshot from 2021-06-05 19-29-29.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1622901579732/VAyXq6BcV.png)

😅 not much good to reply, but its fun, right ?
More DATA better response

### Learn From data
you can provide data directly to rlxbot as file, rlxbot select random replies to the most nearest query
```yaml
how are you
- i am fine
- i am ok, and you ?
what are you doing
- eating your ram
- nothing
- something secret
```

```bash
!learnfrom <path/to/datafile>
```


## Enjoy
