Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sourcreamculture/dogebeatz

A dogehouse.tv music bot!
https://github.com/sourcreamculture/dogebeatz

bot dogehouse music nodejs

Last synced: 10 days ago
JSON representation

A dogehouse.tv music bot!

Awesome Lists containing this project

README

        

# dogebeatz

dogebeatz | dogehouse


A Music bot I am creating for dogehouse!

Contributors are welcome!

For ideas of what to add to the bot create an issue.

## Contributing

Thanks for considering to contribute! here's how to set up your environment:

1. fork this repo then clone it
2. run `npm install` to install dependencies
3. copy `config.example.js` to `config.js`. in linux or mac: `cp config.example.js config.js`;
4. [get your access & refresh tokens](https://moonstone.folf.party/#/main/main/general/tokens) then put them in `config.js`
5. run `npm run create` and save token you get, then put it in `config.js` under `botToken`;
6. go to [textdb.dev](https://textdb.dev) and copy the UUID (long text in cyan), and place it `config.js` in `dbId`.
7. run `npm run start` to start the bot!
8. open the room and use `-myid` then add it to `config.js`

### Features to be added:

- [x] queue
- [x] nowplaying
- [x] skip
- [ ] save playlists
- [x] dj mode
- [ ] command handler
- [ ] change room name to be the current song playing (impossible for now)