Skip to content

v1.1.03

Choose a tag to compare

@CaptainApolloo CaptainApolloo released this 14 Aug 03:09
· 4 commits to main since this release

New

  • Minimum follow age on giveaways — a number field on the giveaway card sets how many days a viewer must already have been following to join. Following, entering and unfollowing straight away no longer works. Only applies together with Only followers; 0 turns it off. Subscriptions are untouched — money was paid there.
  • %GiveawayMinFollowDays% and %GiveawayUserFollowDays% report the setting and the viewer's actual follow age, and %GiveawayResult% gained the value follow_too_new, so your event can say exactly what was missing.
  • %FollowDays% — how many days a viewer has been following, available in every event, reward, command and overlay. Empty for non-followers, so "does not follow" stays distinguishable from "started following today". Resolved only when the variable is actually used, then cached for five minutes.
  • Conditions can compare against variables — the right-hand side of an IF/ELSE no longer has to be a fixed value: %FollowDays% is greater than or equal %GiveawayMinFollowDays% works. The number then lives in one place only. Only names ASTO-BOT knows are resolved, so contains 50% stays an ordinary text comparison.
  • OBS STREAM START / OBS STREAM STOP in ASTOSCRIPT — start or stop streaming straight from a script.
  • IF/ELSE cleaned up — the condition reads as a single line and expands into fields on click, THEN and ELSE fold away and remember their state, and nested branches use a guide line instead of boxes inside boxes. Chat texts inside nested branches were simply cut off before.

Fixed

  • Moderators were not exempt from the follower check on giveaways. The exemption was documented but never worked — the list it checked against was never filled.
  • A viewer who already had an entry was told they had to follow for longer, although that was not the reason.
  • %GiveawayUserTotal% never worked in overlays — the variable was missing from the overlay's token list.
  • A non-existent Twitch account triggered a follower request with an empty user id, whose answer was meaningless.
  • Drag handles disappeared in nested IF/ELSE blocks and while dragging a row.
  • Colours were wrong in several places on the events page — an eight-digit hex value is read as #AARRGGBB by Qt, which turned green into purple.

Install: download ASTO-BOT_Installer.exe below and run it.
Existing installations can update from within ASTO-BOT via Settings → About → Check for Update.

Support & news: https://discord.gg/n2nstVws