meew0
meew0
Have you ever tested this in the meantime?
The webhook client, which includes embed formatting, is separated from the rest as a different gem `discordrb-webhooks`. It can be used on its own by just installing that gem. `discordrb`...
There won't be an example for every single event, that would be stupid. I will just make an example for every aspect of the lib, like say, commands, voice, light,...
@riolibrary please don't suggest features in here - this thread is about the examples. If you believe you have a feature worth adding, make a new issue (however what you...
``` [TypeError: Saved.saved.videos[key].prettyPrint is not a function] TypeError: Saved.saved.videos[key].prettyPrint is not a function at Client. (/home/meew/Lethe/lethe.js:266:63) at emitOne (events.js:78:13) at Client.emit (events.js:170:7) at WebSocket.websocket.onmessage (/home/meew/Lethe/node_modules/discord.js/lib/Client/InternalClient.js:59:15) at WebSocket.onMessage (/home/meew/Lethe/node_modules/ws/lib/WebSocket.js:418:14) at emitTwo...
Also, the problem with the `list all` command is that even though it's sent over PM, Discord's rate limiting still applies so for _very_ long queues it will eventually break....
The problem with that is that Lethe's queueing system expects streams to have a fixed ending time, so the next thing can play. Icy streams don't have that.
I'd still rather make it a public value that gets set by a command (and then applies to future plays), because queueing and playing may occur at very different times,...
I'm still debating whether Lethe actually needs this because users can just set the volume on their end, but I suppose server owners would want to turn it down.