Skip to content
View in the app

A better way to browse. Learn more.

aiosbot

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

BlackRider

Founder
  • Joined

  • Last visited

  1. NEW: The Director Panel — Your Mission Control for ModerationHey everyone! We're excited to announce a new big addition to aiosbot: the Director Panel — a fully customizable control room for streamers and moderators, built right into the web interface. If you've ever juggled five browser tabs while modding — chat here, events there, stream preview somewhere else — this is for you. The Director Panel puts everything a streamer or mod needs on one page, arranged exactly the way you want it. Availability: Gold and Platinum bots. You'll find it in the sidebar directly under Dashboard (a bot must be selected). 🧩 Build your own workspaceThe Director Panel is a free canvas, not a rigid grid. You add the modules you want and place them anywhere: Move freely — grab a module by its header and drop it wherever you like. Top left, bottom right, half-overlapping the corner — your call. No snapping, no forced layout. Resize freely — drag the handle in the bottom-right corner of any module to make it exactly as wide and tall as you need. Only what you need — don't care about the Kick chat? Simply don't add that module. Every module is optional and can be added multiple times (e.g., one Live Chat for Twitch and one for Kick, side by side). Click Edit in the panel bar to arrange things, Done to lock it in. Your layout is saved automatically. Layouts & plans: Gold: one shared layout per bot — every mod of that bot sees the same panel. Platinum: everything from Gold, plus every user can save their own personal layout that overrides the shared one. Your mods can each build their perfect setup. 📦 The modules💬 Live Chat (bot feed) — with one-click moderationA real-time feed of your channel's chat (Twitch or Kick per module), powered by the bot. This one is built for working: Hover any message for instant mod actions: delete message, timeout (60s / 5m / 10m / 1h) or ban — executed by the bot immediately. Filter the noise: hide commands, hide aiosbot's own messages, and choose exactly which events show up inline (Subs, Bits/Kicks, Follows, Raids). Make it yours: custom colors for text, Broadcaster, Mods, VIPs, Subscribers and event highlights. 💬 Chat (the original platform chat)The official Twitch/Kick chat embedded in your panel — with native emotes and badges, just like on the platform. Great for reading along. One important note: Twitch blocks typing for owners and mods inside any embedded chat (a security measure on Twitch's side — nothing we can change). That's why the module has an "Open popout" button: it opens the official popout chat in a small window where you type with your own personal account, no restrictions. 🔔 Event FeedAll the important stuff, separated from chat noise: Subscriptions, gifted Subs, Bits/Kicks, Follows and Raids in one clean feed. Pick which event types you want to see. 🔨 Mod LogA live log of moderation actions in your channel — who was banned or timed out, and by whom. 📺 StreamYour live stream (Twitch or Kick player) embedded right in the panel, so you never have to leave the page to check what's on screen. ▶️ Action Button — trigger your actions on demandThis is a big one. Put a button in your panel that runs any of your API actions from the Action Builder — instantly, on click. And it goes further: you can add form fields to the button. Whatever you type into those fields is available inside the action as {director.value.<key>}. Example: In the Action Builder, create an API action that posts {director.value.title} to your chat / Discord / overlay. In the Director Panel, add an Action Button, pick that action, and define a field with the key title. During the stream: type "Giveaway starts NOW", hit Run — done. One saved action, endless live inputs. Perfect for announcements, scene-dependent shoutouts, manually triggered alerts and more. 📊 Stream Info & quick actionsYour stream at a glance: title, category, viewers and uptime (auto-refreshing). For Twitch it also includes one-click chat mode toggles: Emote-Only, Followers-Only, Slow Mode, Sub-Only — with the current state always visible. (Kick doesn't offer a chat-mode API yet.) 👥 ChattersWho's actively chatting right now — with role badges and quick timeout/ban buttons right next to each name. 🚀 Getting startedSelect your bot and click Director Panel in the sidebar (below Dashboard). Hit Edit → Add module and pick what you need. Drag, resize, configure (every module has a ⚙️ with its own settings). Hit Done — your layout is saved. That's it. Your mission control is ready. 💡 TipsAdd the same module twice with different settings — e.g., a Twitch chat next to a Kick chat, or one Event Feed for Subs only and one for Raids. Platinum users: toggle "My personal layout" so your own arrangement doesn't affect your fellow mods. Pair a Stream module with the Live Chat module for a compact "everything at once" view on a second monitor. We'd love to hear what modules you'd like to see next — drop your ideas below! 👇 Happy streaming! — The aiosbot Team
  2. BlackRider posted a file in Mods
    • 0 downloads
    • Version 1.0.0
    Full control of a WLED device from your Twitch & Discord events. Power, brightness, colour, effects, palettes, presets, playlists, nightlight — plus ready-made party effects like Flashbang, Blink, Strobe and Police lights. Point it at your WLED's IP and wire any event to your LEDs in the action builder. > Works with any WLED device on your local network (ESP8266/ESP32) over its built-in JSON API. What you need- A WLED device on the same local network as your PC, with a known IP address (e.g. 192.168.1.50). Tip: give it a static IP / DHCP reservation in your router so it doesn't change. - aiostool running and connected to your bot. - Nothing to enable on the device — WLED's JSON API is on by default. Setup1. Install the **WLED** mod from the mod section and push it to your device (or, as a developer, open the folder in the Dev area). 2. Open the mod's **settings** and enter your **WLED IP address**. 3. In the action builder, add an **aiostool Action**, pick your device, choose **WLED**, then the action you want — the parameters appear as a form. That's it. Trigger it from a follow, sub, cheer, channel-point redemption, a command… anything. Basic controlsAction What it does Key parameters Power on/off/toggle Turn the lights on, off, or toggle state, optional brightness, transition_ms Set brightness Overall brightness level (1–255) Set colour Solid colour (shows even over a running effect) hex (#33ccff) or r/g/b, optional brightness, segment Set effect Any WLED effect by id effect_id, optional speed, intensity, palette, segment Set palette Colour palette by id palette_id, optional segment Apply preset A saved WLED preset preset_id Start playlist A saved WLED playlist playlist_id Nightlight Nightlight timer on, duration (min), mode (0–3), target_brightness Set default transition Crossfade time for future changes ms Raw JSON state Anything the actions above don't cover — send raw /json/state json Get device info Read name, version, LED count - Get current state Read power/brightness/segments - > Effect and palette ids are the ones shown in the WLED app (Effects/Palettes lists). Use Get current state if you want to see what's active. Special effects 🎉These are the fun ones for stream alerts. The colour effects switch the segment to solid so the colour actually shows, and the momentary ones snapshot your current state and restore it afterwards (including the effect that was running). Action What it does Flashbang A quick full-brightness white flash, then back to how it was Colour flash Same, but in a colour you choose Blink Blink a colour on/off for a short duration Strobe Very fast blinking of a colour/white Police lights Alternating red/blue Fade to colour Smoothly crossfade to a colour over a set time Pulse / breathe Continuous breathing of a colour (runs until you change it) Rainbow Continuous rainbow (runs until you change it) Example ideas- New follower → Colour flash in your brand colour. - Raid → Police lights for a few seconds, then back to normal. - Bits / Cheer → Flashbang scaled to the amount. - Channel-point "party" → Rainbow; a second redemption sets it back with Set effect or Set colour. - Sub → Fade to gold, then Pulse. Good to knowMomentary effects are time-capped (~3 seconds). Flashbang, Blink, Strobe and Police run *during* the action, so they're bounded so they can't stall. For long, continuous blinking use Set effect with WLED's own Blink/Strobe effect instead. "Set colour" forces Solid. If an effect was running, setting a colour switches the segment to solid so the colour is visible. Want to keep an effect and just change its colour? Use Set effect / Set palette. Segments. Colour/effect/palette actions take an optional `segment` id if you run multiple segments; leave it blank to target the whole strip. Can't reach the device? If an action reports "Set the WLED device IP…" the IP isn't set in the mod settings. If it's set but nothing happens, check the IP is correct and reachable from your PC — open `http://<your-wled-ip>/json/state` in a browser to confirm. SupportFound a bug or want another effect? Reply below. 💡
  3. With the new Poll System, it is now possible to create interactive polls and display them directly within your stream using a dedicated overlay. The system is designed to enable real-time audience participation with minimal setup effort while still offering flexible configuration options. Creating a PollPolls are created via the aiosbot web interface. You can define: A question Multiple answer options (in theory up to 100) Each answer can be configured with: A numeric vote option (e.g. 1–X) An optional custom keyword per answer Voting MechanismViewers can participate in polls directly via chat. Two input methods are supported: Sending a number corresponding to an answer (e.g. 1, 2, 3, …) Sending a predefined keyword assigned to a specific answer This allows flexible interaction depending on the use case. Live OverlayPoll results are displayed in real time via an overlay that can be added to OBS / Streamlabs. Results update live as votes are submitted All changes are immediately reflected in the stream Web Interface MonitoringThe web interface provides a live view of the current poll state. Incoming votes can be observed in real time The current distribution of votes is displayed instantly CustomizationThe poll overlay supports multiple visual themes. This allows the overlay to be adapted to different stream designs without additional configuration effort. And some more themes... Possible Use CasesThe poll system can be used in various scenarios, for example: Viewer decisions (e.g. choosing the next game or action) Community feedback during a stream Simple interactive elements to increase chat activity
  4. In this short guide, we will take a look at how to use API Actions within aiosbot. API Actions allow you to trigger actions in your personal aiosbot from external applications using HTTP POST requests. This means you can integrate aiosbot with a wide range of tools — for example, even a Stream Deck setup (with the appropriate plugins or extensions installed). How It WorksThe core concept is simple and highly flexible: You define your own custom actions inside aiosbot. These actions can then be triggered externally via HTTP POST requests. In addition, you can pass custom data along with your request. This data can be accessed and used within your configured actions, allowing for dynamic and context-aware behavior. For this tutorial, we will demonstrate API Actions using Postman. Other tools and systems can be used in exactly the same way — the underlying principle remains identical and can easily be adapted to fit your preferred setup. Where to Find API ActionsAll steps in this tutorial will take place in the Bot → API Actions section of the aiosbot web interface. This is where you can create, manage, and configure the actions that will later be triggered via HTTP POST requests. Generating Your API TokenBefore you can use API Actions, you need to generate an API token. Navigate to the API Token section and click the "Generate API Token" button. This token acts as a Bearer Token, which is essentially a password used to authenticate all API requests sent to your aiosbot. Any request that triggers an API Action must include this token to be authorized. Important: Keep this token secure and never share it publicly, as it provides full access to your configured API Actions. After generating your API token, it will be displayed along with a basic example request (shown as a curl command). By clicking "Show", you can reveal the full token. At the same time, the example below will expand into a complete curl command — except for the specific action path, which you will define later. While curl is a perfectly valid way to interact with the API, we will not go into further detail about it in this tutorial. Instead, we will use Postman to demonstrate how to send requests and trigger API Actions more conveniently. Creating Your First API ActionLet’s create your first API Action. Click on "Add API Action" to get started. You can optionally provide a description to make it easier to identify the action later in the Overview section. To define what should happen when the API Action is triggered, click "+ Add Action". This works exactly the same way as creating actions for regular commands. For this example, we will create a simple Twitch message action. Once you have configured your action, click "Save Command" to store it. Calling Your API Action with PostmanIn the Overview menu, you will see all your created API Actions. Most importantly, this section provides the URL (Trigger) required to trigger each action. Copy this URL and open Postman. Create a new request and configure it as follows: Method: POST URL: Paste the copied API Action URL Next, go to the Authorization tab: Set Auth Type to Bearer Token Paste your previously generated API token into the Token field Once configured, your request is ready to trigger the API Action. After clicking "Send" in Postman, your API Action will be triggered. If everything is configured correctly and the action executes successfully, you will receive a 200 OK response. This indicates that your request was authenticated and processed without any issues. Each action returns its own execution status, indicating whether it was processed successfully. Depending on the action, additional information may also be included in the response, which can be useful for debugging or advanced integrations. However, covering all possible response details would go beyond the scope of this tutorial, so we will not explore this further here. In our simple example, you can see that the Twitch message was successfully executed as an action. As a result, the message was sent directly to the Twitch chat of the channel linked to your aiosbot. Passing Data to Your ActionsBefore we finish, there is one small but important detail worth covering: How can you pass information to an API Action? In our example, this means: How can you customize the Twitch message directly from Postman instead of using a fixed message inside the action itself? API Actions can receive additional data through the HTTP request. This allows you to make your actions dynamic, rather than always executing the exact same predefined behavior. For example, instead of permanently storing a single static Twitch message in the action, you can send the desired message along with the request from Postman. The action can then use that transmitted value and post it directly to Twitch chat. With HTTP POST requests, you can send additional data using a so-called request body in JSON format. This works seamlessly with API Actions in aiosbot. In Postman, open the Body tab and set the type to raw. Then select JSON as the format. Here, you can define a complete JSON payload: { "message": "hello from postman" } This JSON body is sent along with your request to aiosbot. Within your API Action, you can access this data using the body.data parameter. You simply need to specify the correct path based on your JSON structure. In our example, the message is defined as: API-Message: {body.data.message}This tells aiosbot to read the value of the "message" key from the JSON body and insert it dynamically into the Twitch message. When you send the request, the message from your JSON body will be used in the action — and the final result will appear directly in Twitch chat. Final NotesWe are fully aware that this is a more advanced topic and may not be suitable for everyone. However, API Actions are an incredibly powerful feature once you get familiar with them, opening the door to highly flexible and fully automated integrations. With just a few requests, you can connect aiosbot to virtually any external system — from simple tools like Postman or Stream Deck setups to fully custom-built applications. Please note that this tutorial does not cover every possible detail or edge case. If there is enough interest, we are happy to expand this guide and dive deeper into specific topics in the future. If you have any questions or run into issues, feel free to reach out to us at any time — we’re always happy to help.
  5. Dear aiosbot Community, with the migration to our new system now completed, we wanted to take the time to give you the detailed follow-up announcement we still owed you. In our earlier development update, we explained why we were rebuilding the aiosbot core from the ground up. The main reason was simple: the old foundation had reached the point where further expansion would have become increasingly difficult, both technically and structurally. Instead of continuing to build on top of limits, we decided to create a system that is: more secure more scalable easier to maintain significantly more flexible for future growth Now that the migration is complete, we can finally talk about what this transition actually brought into the live system. This was not just a backend replacement. A large number of improvements, new features, usability changes, and structural upgrades have already become part of the new aiosbot environment. ⚠️ What You Should Do FirstBefore we go into the details, here are the most important steps for current users: 🔐 Reauthorize your bot in the web interface if you have not already done so ⚙️ Review your settings and actions (especially advanced automations) 🛠️ If something does not work as expected, open a support ticket with a short description and a screenshot This is important because the new system includes: a redesigned authorization layer updated action handling new event logic revised permission handling 🏗️ A New Foundation for Security, Stability and GrowthThe largest change is the new core architecture. A significant amount of work went into improvements that are not always immediately visible, but are critical for long-term reliability: fully migrated system core reworked Twitch and Discord authorization workflows improved internal infrastructure for better stability and security cleaner parameter handling across the web interface improved visibility into action logic and system behavior 🔔 New Notification SystemA particularly useful addition: If an action runs into an issue, users with permission for that bot will now receive a notification automatically. 👉 This makes it much easier to detect and fix problems early. 🎮 Twitch ImprovementsThe Twitch side received major upgrades for both usability and advanced automation. ⚡ Smarter AutoActionsAutoActions can now differentiate between online and offline states. Example: run every 5 minutes while live run every 30 minutes while offline 👉 More control, less unnecessary execution. 🧩 New Parameters and Expanded Flexibility The new system introduces a wide range of additional parameters that make actions far more flexible than before. One example is: {random.viewer} This parameter allows actions to dynamically insert a random username from chat. Possible use cases include: randomly featuring a viewer in a message creating lightweight engagement moments building fun community interactions without custom scripting And this is only one example. The overall parameter system has been expanded significantly, giving users many more options to build dynamic, context-aware actions throughout the new aiosbot system. ⭐ Reworked Subscription EventsSubscription handling is now much more granular: configurable for months 1–12 individually Example: Month 1 → simple thank-you Month 6 → special reward Month 12 → unique action 🎯 Improved Stream Category HandlingChanging stream category/game is now: more forgiving less error-prone 🛡️ Additional Features Watchtime Calculator Minimum Bits threshold (anti-spam) Improved moderation tools Custom Badword Filter StreamElements import (via support) 💬 Discord ImprovementsDiscord saw one of the biggest upgrades and is now a fully integrated automation platform. 🔔 New Discord Events reaction added reaction removed member joined member left voice channel join 👉 Enables much more reactive automation. ⚙️ New Discord Actions reply to message kick user ban user rename channel create channel move voice members send stream-live embeds send custom embeds 👉 Discord is now an active automation hub. 🚫 Filters Discord URL Filter Custom Badword Filter 🔊 Temporary Voice Channels automatically created automatically deleted when empty 👉 No more manual cleanup needed. 📊 Discord DashboardNow available in the web interface: member count channel count role count recent commands join/leave activity 🎫 Ticket System structured support workflows inside Discord supports custom embeds multiple systems planned (future premium limitation) currently: one system included 🧩 Web Interface Improvements improved channel selection announcement channel support faster queries 🎥 Overlays, Media & Integrations 🎬 Credits OverlayPerfect for OBS browser sources: active chatters VIPs subscribers custom text/images 👉 Ideal for end-credit scenes. 📝 Text Overlays Last Follower Last Subscriber Last Cheer 🔊 Sound Overlay + ElevenLabs TTS (Prototype) early-stage feature direction: audio-driven interactions 🔧 Smaller but Important Improvements Discord banlist logging via webhooks Web interface version display (debugging) Early bug fixes from tester feedback 🔄 Ongoing ImprovementsNot everything is "final" yet. Still evolving: Sound Overlay features UI improvements premium feature limitations 👉 We prefer transparency over pretending everything is finished. ❤️ Thank YouA huge thank you to everyone who: tested early versions reported bugs gave feedback Your input directly shaped many of the improvements now live. We know the transition required patience — and we appreciate it. 🚀 What’s NextThis update lays the foundation for everything that comes next. More features and improvements are already planned and will be rolled out step by step. Thank you for your continued support. Your aiosbot Team
  6. Over the past months, we have completed the largest architectural transition in aiosbot’s history. The new core system is now feature-complete and entering its final optimization phase. To ensure maximum stability and usability before the public rollout, we are now looking for voluntary test users who want early access to the new system. 🧪 What Does “Tester” Mean?Test users will: Receive early access to the new system Help us identify edge cases and optimization potential Test performance and stability in real-world environments Provide structured feedback directly to the development team To ensure efficient communication, testers will receive: 🎖️ A dedicated Discord roleThis includes: Access to a private tester channel Direct communication with the core development team Fast feedback loops for bug reports and feature suggestions 📌 How To Apply A new forum category will be created for test applications. You can find it here: https://aiosbot.com/forums/forum/31-closed-testing-application/ To apply, create a post including: All Twitch moderators of your channel Number of bots you operate The name of each bot Your Discord-Username A short explanation of why you want to participate This information is required to properly evaluate system load scenarios and permission structures. 🔐 Important: New Authentication RequiredThe new system introduces a completely redesigned authentication layer. ⚠️ A full re-authentication of the bot is required. This will later apply to all users, but for now it is mandatory for test users. Important: Only the bot owner can authenticate the bot via Twitch. Moderator-level authentication will not be sufficient. This is a strict security measure introduced with the new system core. 🟣 Twitch System StatusThe Twitch module is fully migrated to the new architecture. Currently functional: Channel Points Bits Commands Reactions EventActions Loyalty System (points for watching & chatting) Reward purchasing via loyalty points Reworked Autoban System Many new actions Fully reworked and improved URL-Filter 🔵 Discord Integration – StatusThe Discord module is operational within the new system architecture. Currently functional: Role assignment Automated message handling Command-based interactions Event-based actions Cross-system action compatibility The Discord Support Ticket System remains on the previous system core and is not part of this testing phase. Focus is currently on stabilizing the unified action architecture between Twitch and Discord. 🟢 Web Interface RedesignThe entire web interface has been rebuilt to: Simplify parameter handling Improve visibility of action logic Provide clearer structure Improve usability for complex action chains New global feature: ✔️ “Only Execute If”Every action can now define conditional execution rules. This allows actions to only run if specific conditions are fulfilled, enabling significantly more precise automation chains. 🟡 Public API StatusThe API system is nearly complete. Core functionality is implemented Structural foundation is finalized Stream Deck support remains planned Utility endpoints are currently not part of the system 🟢 aiostoolaiostool has been fully adapted to the new backend system and remains the secure local execution bridge. It continues to operate within its sandbox architecture and is fully compatible with the redesigned core. 🚀 Why This Testing Phase MattersThis is not a minor update. This is the foundation for the next generation of aiosbot. Your participation helps us: Validate architecture decisions Stress-test the new authentication layer Improve UX before public rollout Ensure long-term stability 🤝 Active Support & Direct Development InfluenceDuring the testing phase, we will actively assist you with the setup and migration to the new system. Test users will not be left alone. We provide direct support during configuration, authentication and structural adjustments where needed. At the same time, every tester can submit improvement suggestions at any time. Your feedback will directly influence further development decisions. This is not just a test phase. It is an opportunity to actively shape the future direction of aiosbot.
  7. Dear aiosbot Community, We recognize that communication has been sparse recently, and we appreciate your continued understanding. This silence is a direct result of our commitment to a complete, ground-up redevelopment of the core aiosbot system. 🧭 A Note on Resources and DedicationWe want to be fully transparent about the scope of this project and the team behind it. The entire aiosbot project is currently executed in our free time, alongside our primary private full-time jobs. This complete system overhaul is demanding all of our available time and resources right now. As we are not yet an established company, our time capacity is naturally limited. However, please know that we are doing everything humanly possible to finalize this update as quickly as we can. Our priority is not speed, but security and stability. We are extremely dedicated to delivering a safe, fully functional, and high-quality system that benefits everyone. We refuse to publish anything incomplete or rushed. Thank you for your continued patience as we build this robust foundation. Development Status and Future FeaturesThis extensive rebuild is necessary to establish a foundation that is highly robust, scalable, and future-proof, ensuring aiosbot remains the leading integration solution for Twitch and Discord. We are pleased to report that development is now significantly advanced, with only a few core functionalities remaining before we can move toward a release candidate. We are currently targeting completion within the next few weeks. Please note: as this is a deep-level re-engineering project, all timelines and features mentioned below are subject to change as we finalize the system. We are sharing this information to provide transparency into our current development focus and the major benefits you can expect. This update is not yet live. 🎮 Enhanced Twitch Core PerformanceThe underlying Twitch integration has been entirely rewritten. This is set to deliver significantly improved performance, better management of parameters, and a wider array of Event Triggers for highly customized actions. 🗨️ Advanced Discord Message CommandsThe integration of Discord is a priority. Upon launch, you will be able to define and use Discord Message Commands (e.g., !commandname). These commands will allow you to trigger core aiosbot functions directly from your Discord server, unifying your community control systems. ⚙️ Refined Parameter ManagementThe system for defining parameters within custom actions has been completely overhauled. The Web Interface will intelligently suggest only parameters that are technically viable for the specific action being configured. This enhancement will drastically reduce configuration errors and improve overall workflow efficiency. 🛡️ Granular Twitch Command PermissionsWe are introducing a more sophisticated permissions system for Twitch commands, allowing for a finer-grained distinction of which user groups can execute specific commands. 🔗 Next-Generation URL Filtering SystemWe have engineered a new URL filter focused on unparalleled accuracy and security. Precision Detection: The filter is designed to identify and mitigate attempts to hide URLs using evasive tactics (such as spaces or character substitution) often used for malicious links. Actionable Events: The act of deleting a URL will be added as a triggerable event, allowing you to link further actions (e.g., sending automated warnings) to this moderation activity. Flexible Controls: Core features such as user group allowances, exempted URLs, and the ability to grant one-time URL posting permission will remain, enhanced by the new system's power. ✨ User Experience (UX) EnhancementsThe Web Interface has undergone a substantial update focused on improved usability and design aesthetics. We have prioritized user experience and achieved significantly faster loading times for several key management pages. 🤖 API Control SystemA new feature will allow users to control their own bot externally via a dedicated API. By generating an API URL and associating actions with it, you can integrate aiosbot with external tools like Stream Deck or custom applications. 🛠️ Streamlined Future Integrations (Internal)A crucial benefit of this core redesign is the new simplified framework for system setup. This technical architecture will enable us to more easily and quickly integrate additional streaming platforms and services into the aiosbot ecosystem in the future. We are dedicated to delivering this significant upgrade to you as quickly as possible, ensuring it meets the high standards of performance and reliability you expect. Thank you for your support as we build the future of aiosbot. We will provide a formal announcement when a concrete release date is finalized.
  8. ✨ New FeaturesYou can now share your custom actions with others and import shared actions directly into your dashboard. We’ve also added a set of pre-made action presets that you can use right away! And this is just the beginning — we’ll continuously add more action presets over time, so stay tuned for new ideas and automations! 🐛 Bug FixesFixed a bug related to Twitch Channel-Points integration. As always, feel free to share your feedback and let us know which action presets you’d like to see next! 🎉 Build Version: 5.9.0
  9. We’re excited to share that the entire web interface has received a fresh update! Not only have we introduced a cleaner, more modern design, but we’ve also fixed several bugs and improved core functionality. 🎨 Design ImprovementsNew color scheme optimized for Dark Mode. Wider content tiles on each page for better clarity and overview. Reduced size of the top navigation bar. Your Premium Status is now displayed in the bottom-left corner. Updated sidebar icons for a cleaner look. Fully redesigned aioslink interface. 🛠 Bug FixesFixed a bug when adding a new bot. Fixed issues with linking Twitch channels. Corrected minor display bugs. Fixed incorrect Premium status display. 🌟 Premium System UpdateWhile the base version of the bot remains 100% free, we’ve introduced three new Premium tiers: Silver Gold Platinum These premium tiers offer expanded possibilities for action sequences and automations. However, as we’ve always promised: As we are still in development, we are currently working on a way to provide the premium status for free for every user while the development is still ongoing. 🔐 New Permissions SystemThe permissions system has been completely reworked! Under “Bot - Permissions” in the sidebar, you can now fully manage and restrict access for each user. Examples: Grant a user access to the Discord bot only. Or allow access to the Twitch bot only. This gives you more control over who can manage specific bots and actions. Build-Version: 5.8.2
  10. The new Twitch Dashboard is now live in the web interface! With the new dashboard, you can easily monitor important stream information at a glance. Here's what you can do: 📺 Stream Status: Instantly see whether your stream is live or offline. 👥 Followers Count: View your current number of followers. 👀 Viewers Count: See how many viewers are currently watching. 💬 Chat Activity: Track the number of chat messages during the current stream (or the last stream if you're offline). 🔥 Command Usage: Monitor how many aiosbot commands have been used during the stream. 🛠 Recent Commands: Check out the last 5 commands that were used. 📈 Viewer Activity Stats: View a detailed breakdown of your viewer activity over the past hour. ➕ Follow Activity: See the latest followers at a glance. ➖ Unfollow Activity: Review users who recently unfollowed. This dashboard gives you real-time insights and helps you stay even closer to your community while streaming! We hope you enjoy the new Twitch Dashboard — and as always, more features are already in the works. 🚀 Feel free to share your feedback or suggestions below!
  11. We’ve just released version 5.2.0 of the web interface, bringing several long-awaited fixes and quality-of-life improvements. This update focuses on better integration, usability, and a smoother overall experience. 🔧 Bug Fixes & EnhancementsFixed various bugs that existed since the account migration. Your profile picture in the web interface now correctly reflects your forum avatar. The dashboard has been repaired and now displays data correctly. A complete redesign is planned for a future update. Forum announcements are now displayed directly on the dashboard for better visibility. ⚙️ Action System OverhaulThe process of adding actions in the interface has been reworked. A new drag & drop system lets you easily reorder actions when needed. The system has been unified across different types of actions for a more consistent experience. A bug that prevented actions from being added to reactions has been fixed. Object-type data, especially useful for aiostool actions, is now displayed in a clean key-value table format. Thanks for your continued support and feedback — we’re constantly working to make the platform better! Let me know if you'd like a shorter version or something more formal/informal.
  12. Hey everyone! We’d like to share a quick update on what we’ve been working on lately across the aiosbot ecosystem. From Twitch and Discord integration to local tools and upcoming API features – here’s a look at what’s new, what’s in the works, and what’s coming soon: TwitchChannel Points Integration Fully implemented and highly flexible. You can now link channel point rewards to virtually any action. Whether it’s triggering in-game events, displaying overlays, or interacting with external devices – the possibilities are endless. Bits-Based Actions (in development) We’re working on letting viewers trigger specific actions by donating exact amounts of Bits – for example, 333 Bits could trigger one action, while 334 triggers another. Followbot Detection Enhancements A new feature is in the works that will allow you to remove (ban) detected followbots directly through the web interface – streamlining moderation during attacks. Overlay System (in testing) A fully customizable overlay system is being tested. It’s not ready for release yet, but development is actively ongoing. You’ll be able to display text, play videos or sounds, show counters, and more – all completely configurable to match your stream's style. DiscordEarly Features in Action Some features are already live in our official Discord server, like the support ticket system. And just to be clear: everything we build is made for everyone – nothing is exclusive to our server. Development on Hold (for now) Since our current focus is on the Twitch bot, Discord development is temporarily paused. But don’t worry – it’ll resume once core Twitch features are finalized. Planned Features Role assignment (on join, reaction, or message) Auto-moderation tools URL and bad word filters Custom triggers and event-based actions Feature Requests Welcome Got ideas? Whether for Discord or anything else, we’d love to hear them: 👉 https://aiosbot.com/forums/forum/18-feature-requests/ aiostoolSecure Local Integration The aiostool acts as a trusted local bridge between your system and aiosbot. It runs scripts, executes functions, and brings logic to your setup – all without direct cloud dependency. Mod Support Developers can build their own mods to expand functionality, whether it’s automation, integration with local software, or reacting to bot events. Mods run in an isolated sandbox environment to ensure security and stability. CLI (Command-Line Interface) The CLI is a standalone tool (installed via NPM) designed for managing and testing mods. It lets you run, debug, and package your mods with ease – no GUI needed. End-to-End Encryption We’re actively rolling out full E2E encryption between aiostool and the backend, ensuring complete privacy and security for all transmitted data. Status The tool is currently in its testing phase and is expected to be publicly released very soon. Public APIEarly Development Phase We’re building a public API that allows users to connect to their personal bot instance and trigger actions via custom endpoints. Custom Webhook Actions Users will be able to define endpoints that perform specific actions. For example, our own setup links the forum with Discord: when a user earns “Gold” status in the forum, a webhook triggers role assignment on Discord – fully automated. Utility Endpoints The API will include multipurpose endpoints like counters that can be queried, incremented, or reset – ideal for tracking anything from deaths to donations. Stream Deck Integration We’re developing a plugin for the Elgato Stream Deck that connects directly to the API. While counters are one example use case, the plugin is designed to support a wide range of interactions – all triggered at the press of a button. Thanks for reading – and as always, thanks for your support, ideas, and feedback. Stay tuned, and we’ll keep you posted on new features and releases!
  13. BlackRider posted an announcement in Announcements
    Over the past few weeks, we’ve been working on unifying our account systems to improve your experience and simplify access across our platform. Previously, accounts for the web interface and the forum were managed separately, which often led to confusion and unnecessary duplication. To resolve this and create a smoother, more consistent user experience, we’ve migrated all accounts from the web interface directly into the forum system. From now on, there will only be one single account system, fully based on the forum. This means: One account for everything – whether you're accessing features on the website, using tools, or participating in discussions. Easier account management and a more integrated experience. As part of this migration, all users are required to reset their password. For security reasons, we could not carry over your old password. 👉 Please use the “Forgot Password” option on the login page to set a new one. We appreciate your understanding and support as we continue to improve the platform. If you have any questions or run into issues, feel free to reach out to the support team.
  14. BlackRider posted an announcement in Announcements
    We’re excited to announce that we’ve officially switched our forum platform to Invision Community! This move allows us to provide a more modern and organized experience for everyone involved with our project. Over the coming days and weeks, we will gradually transfer all relevant content to the new platform. Please bear with us as we go through this transition — some areas may still be incomplete or under construction. Additionally, user management will now be handled directly through Invision. This change is part of our efforts to streamline account access and improve overall integration. We’re still in the process of finalizing everything, and we appreciate your patience and understanding as we continue working behind the scenes. Thank you for being part of the community!
  15. The aiostool is your local bridge to control your bot directly from your desktop. It provides a simple interface to trigger scripts, send notifications, or even launch external programs – all without needing to code. 🛠 Built-in FunctionsYou can trigger built-in functions via the web interface by selecting the function and providing the required keys and values. Here's a quick overview of what's available: 1. 📢 Show NotificationDisplays a system notification on your machine. Required keys: title: The notification title (e.g., "New Follower!") message: The notification content (e.g., "You just got a new follower on Twitch!") 2. 📝 Write to FileWrites text into a file at a specified path. Required keys: path: The full path to the file (e.g., "C:/Users/YourName/Desktop/log.txt") text: The content that should be written to the file 3. 🚀 Run ProgramLaunches any external application or script. Required key: path: The full path to the executable or script you want to run (e.g., "C:/Program Files/OBS/obs64.exe") 4. 🌐 GET RequestPerforms a GET HTTP request to a specific URL. Required key: url: The URL to send the request to (e.g., "https://api.example.com/status") Optional key: headers: A JSON object of headers (e.g., {"Authorization": "Bearer xyz"}) 🧩 Using ModsThe aiostool also supports mods – custom extensions that add new features. How to install a mod:Go to the "Mods" menu in the aiostool and select "Open Mod Folder". Copy your mod ZIP file into that folder. Either: Restart the aiostool OR Use "Mods" → "Reload Mods" from the menu Once loaded, the mod will be available and can define its own functions and configurations. If you have any questions, feel free to post in this section! 💬

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.