Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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!
- Host: GitHub
- URL: https://github.com/sourcreamculture/dogebeatz
- Owner: SourCreamCulture
- License: mit
- Created: 2021-05-14T13:26:39.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-05-25T19:01:16.000Z (over 3 years ago)
- Last Synced: 2023-03-06T20:34:29.044Z (over 1 year ago)
- Topics: bot, dogehouse, music, nodejs
- Language: JavaScript
- Homepage:
- Size: 79.1 KB
- Stars: 10
- Watchers: 2
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
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)