Comments (6)
Thank you! I did not know that Lavalink supports plugins. I will work on it
from lavalink4net.
Everything seems to be working fine.
I can't check it in the release version of my bot yet (cuz i use my own fork with my changes), but it seems to work in the test app.
I want to thank you very much for the support and development of this beautiful library.
from lavalink4net.
There are at the current time of writing five plugins listed in the PLUGINS.md of Lavalink:
- Google Cloud TTS
I also implemented this plugin, but Google Cloud TTS is a paid service and I do not have existing access to the Google Cloud APIs, so it is hard to test.
- SponsorBlock
Implemented, see above.
- Topis Source Manager
This plugin does not need client support.
- DuncteBot plugin
This plugin does not need client support.
- Extra Filter Plugin
Is this worth implementing? It does only support one additional echo filter.
from lavalink4net.
3.0.0-preview.1 includes alpha support for the SponsorBlock extension using the Lavalink4NET.Integrations.SponsorBlock
NuGet package.
To initialize the integration, call the UseSponsorBlock
method on the audio service:
You can configure the default categories to skip like:
You can also configure sponsorblock on a per-guild basis, like:
Could you try out, if this fits your needs?
Thanks in advance!
from lavalink4net.
Linking commits
Integration API added: eef7406
SponsorBlock API added: 35d0f65
from lavalink4net.
@MrCakeSlayer was kind enough to provide Google Cloud credentials to test the Google Cloud TTS integration, so now there is also support for text-to-speech:
Linking commits:
Text To Speech Integration API added: fd2ace9
from lavalink4net.
Related Issues (20)
- TrackEncoder.Encode broken HOT 6
- ArtworkProvider doesn't work properly for SoundCloud tracks HOT 1
- Allow looping of the queue. HOT 7
- Lavalink4NET.DiscordNet.GetChannelUsersAsync doesn't work HOT 6
- [Bug?] TrackEnd fires multiple times at once. [Question] Using rest instead of websocket? HOT 4
- REST API Support HOT 13
- Lavalink4NET.DSharpPlus 3.0.0 seems to be incompatible with DSharpPlus versions above 4.3.0 HOT 2
- LoadTracksAsync null reference exception
- IEnumerable`1<DiscordMember> DiscordChannel.get_Users() returns a method not found bricking Lavalink4nets voting features HOT 1
- Speed effect doesn't affect TrackPosition HOT 5
- [Question] Custom tracks? HOT 7
- LavalinkNode exit with an error when using in a hosted console app. HOT 2
- TrackException doesn't fire at all. HOT 5
- Discord.NET NullReferenceException HOT 1
- QueuedLavalinkPlayer refuses to play after using GetTracksAsync() HOT 4
- Allow extending LavalinkClusterNode HOT 1
- Allow retrieving info about player' cluster HOT 3
- Allow to store additional info along with track HOT 2
- Allow to create user defined LavalinkTrack HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lavalink4net.