THE CURRENT VERSION (v1.0.1)
Does not come prepackaged with a satisfactory set of plugins--just two demos for testing and proofs. They'd have to all be written currently by a programmer custom to the needs.
Comes with two plugins as of July 25th
- Twitch Chat IRC
- Provides a graphical overlay or whatever chat. Requires hardcoding the login variables as of now.
- Audio Wave
- A Loopback audio wave viewer.
SCOPE
This program seems to not do much. But if some effects you're after are special effects and not just image overlays on a stream then a MonoGame overlay API might not be so bad of an idea after all.
COMMENT
If you'd like, comments on what you found useful, or what you might want changed, are welcome. Maybe if you wanted to use it for some reason that either I could help or comment on. Nonetheless, comments are welcome.
How the demo plugin looks on stream, using obviously color-keying of the gray background
How the program looks
How the console looks
With two of the demo plugins running
How the program looks
How the console looks
With two of the demo plugins running
MORE DESCRIPTIONS
This is an API for Mono Game-centric plugin programming. It's pretty basic, and still requires some amount of programming. The demo plugin is included, along with a modified version of the TwitchBot API from a while back.
These are the ones used for this program and the demo plugin. TwitchBot is the API I released some time ago. Unfortunately it was made obsolete over the years. It's modified a bit for this release.
If you'd like to donate $10 in my general direction, there is a PayPal donate script at my website:
tServer Online - Terraria server hosting
A hosting service that provides up to 228 slots servers for a fee of less than 30 cents a slot.
dev.circleprefect.com
Here is the wiki page for this. It's pretty brief but there's not much to go over. There's also a cheat sheet included.
GitHub - xEquinaux/TronBonne: Source for the project of a chat overlay.
Source for the project of a chat overlay. Contribute to xEquinaux/TronBonne development by creating an account on GitHub.
github.com
GitHub - xEquinaux/TwitchChatIRC: Basic chat plugin for the TronBonne API.
Basic chat plugin for the TronBonne API. Contribute to xEquinaux/TwitchChatIRC development by creating an account on GitHub.
github.com
GitHub - xEquinaux/AudioWavePlugin: A wave form of the loopback audio device plugin for Tron Bonne.
A wave form of the loopback audio device plugin for Tron Bonne. - xEquinaux/AudioWavePlugin
github.com
Known bug for the demo chat-plugin
For some reason outputting large messages is rubbish. Bear in mind the twitchbot DLL used is like.. several years old. But the demo plugin code should give a pretty good idea on how it works. Such as the Update, Load, and Initialize methods and how they're used.