Manao banner

Manao

1 devlog
47h 36m 36s

Updated Project: Updated Project: Update to version 5 with these changes:
Added platform support for Kick
Added platform support for YouTube
Redesign Manao Dashboard to be more minimal
Migrate from setup script to setup webpage…

Updated Project: Updated Project: Update to version 5 with these changes:
Added platform support for Kick
Added platform support for YouTube
Redesign Manao Dashboard to be more minimal
Migrate from setup script to setup webpage
Implement React for Dashboard and Setup pages
Implement PlatformAdapter for scalability

Manao is an all-in-one streaming toolkit that packs an essential set of features and utilities, reducing
the need for multiple third-party services. Manao supports multiple streaming platforms (i.e. Twitch, YouTube, and Kick) and Discord. It has a built-in chat overlay, music request system, soundboard, and a powerful custom command system that can be executed by multiple platforms with a single codebase.

This project uses AI

Used AI to debug, reformat, and examine the code-base. GitHub Copilot used for code completion. AI Generated images are being used in the project’s README file as a background of the Manao Logo. Used AI to translate from Thai to English in Manao Wiki.

Demo Repository

Loading README...

Tin

Well I did a lot. At the least it’s partially finished!!211!!

  • Added platform support for Kick and YouTube
  • Added setup wizard page as a replacement of setup script, and automatically open browser on start
  • New “Scheduled Messages” feature that allows streamers to setup messages to send at a specific time
  • New “Overlay Customization” page that allows streamers to customize their chat and music overlay (3 built-in themes with an adjustable config)
  • Added controls to music overlay
  • New commands added “!followage”
  • Implement Drizzle-ORM in replacement of Bun SQLite
  • Added “Configuration” page that let streamers change the bot’s config without having to manually edit JSON file
Attachment
Attachment
Attachment
Attachment
0