Loot's Tools: Automate your Streams to the Next Level

Semi-free Loot's Tools: Automate your Streams to the Next Level v2.5.9

Hey there! Darye here!
Today's update doesn't bring too much to the table but is a collection of bug fixes I've been finding with streamers and new users:
  • First of all, Advanced Cards now are reloaded correctly, so now they work better.
  • LootsLabels and Pool Variables are now available on normal Cards as Tags.
  • "Equal" block now writes to Pool.
  • Fixed Tags.
  • Fixed Path bug that would lead to directory changes.
  • Fixed bug where userInfo would not load correctly on UI's first load.
  • Fixed reading Card events with blank optional text inputs.
  • LootsLabels are now also reloaded on Card Redeem Events.
  • Custom Events are now faster to use, leading to less queued Events, with better detection of them.
  • Fixed URL on the "There are no commands on this Card" message.
  • Fixed reconnect issues and fixed multi-line jokes on Twitch's EXtension.
  • Fixed "You can't use Advanced Cards" on free accounts on non-Advanced Cards.
That's all for now, I did a Guide for people interested in Gifting Packs with Twitch Channel Points, that also contains how to make Pack-gifting Cards, and you can find it here: Gift Packs with Twitch Channel Points
Until next time,
  • Darye
Hey There! Darye here!
Today we have some bug fixes I've been fixing since the last release. This release does not have the "easier" installation method I talked about, but I'm working on it and some other things to make Loot's Tools even better.
Today's Changelog is as follows:
  • Added Discord Rich Presence, which can be disabled on the "User" page on the UI.
  • Added a Collection selection for StreamlootsEX, to make Coupons and Gift Codes for selected Collections.
  • Fixed a bug that, when a client disconnected, it didn't let other clients connect.
  • Fixed a bug where, if an arg was not a string, it didn't execute.
  • Started experimenting with ngrok to get the WebSocket outside of the network, to make "Cooperative Loot's Tools" possible out of LAN.
This fixes some things, I'm working on some new exciting stuff, like the "Cooperative Loot's Tools", so tune in for some new Updates on Discord ( https://discord.io/darye ). If you have any issue, report it on Discord, or on Github.
Until next time,
  • Darye
Hey there! Darye here!
This update was postponed because of exams, but here it is:
  • Fixed bug where only the first Command would execute, because of bug of the "Set Variable" Command.
  • Fixed bug where when converting old cards to JSON and the Command was custom with "special" variables, the Converter would crash.
  • Incorporated a new Login method, which is safer and cleaner.
  • Updated UI to work with new Login.
  • Updated Browser Extensions to work with the new Login.
  • Made Loot's Tools available for Mac users. (Auto-updates aren't there yet, we're working on it...)

Had an idea to install and use Loot's Tools (on Windows) without restarting the pc, I might include it on the next update...
Until next time,
  • Darye
Hey there! Darye here!

The inability of copying Cards shared with LootsTrading is now fixed, and the Collection Selection (to where the Card is copied) is better, even simpler, and error-proof.

LootsTrading is now completely incorporated into "Diet" Loot's Tools.

Until next time,
  • Darye
Hey there! Darye here!
Some time ago, LootsTrading and LaTEX were disabled in favor of Loot's Tools UI, incorporated again by a workaround. This workaround, however, made the program twice as big, but today we put Loot's Tools on a diet, getting it to the original size of 50MB.
Other changes made were the inclusion of the "Set Variable" command to, as the name suggests, set variables on the execution of the Card's commands.
Some issues came with the re-enablement of LootsTrading and LaTEX:
  • Cards cannot be copied, a solution is being thought of (Collections, however, have no problem at all)
  • All of LaTEX's methods now require the EXtension's ID
A solution for the copying Cards problem will come up soon (I'll try to ).
Until next time,
  • Darye
Hey there! Darye here!
This update is a small one, with some bug fixes and QOL things here and there:
  • Reload EXtensions
    Now you can reload your EXtensions. You can do it by clicking the reload button on the EXtensions Page on Loot's Tools UI.
    It'll also reload when you install an EXtension through LaTEX.
  • Tray Icon Bugfix
    Now, the tray icon of the Loot's Tools Console disappears when closed.
  • Automatic restart when upgrading to Loot's Tools Plus
    When purchasing Loot's Tools Plus, you needed to restart Loot's Tools in order to get Plus' Features working.
    Now, on Plus upgrade, it does it automatically (if Loot's Tools is running).
Until next time,
  • Darye
Hey there! Darye here!
I've been working on some things to try and make Loot's Tools' User Experience as good as possible, so here are some bug fixes and added stuff!:
  • EXtension Pages!
    LootsToolsEX for Twitch EXtension Page on Loot's Tools UI
Now EXtensions can have their own pages on Loot's Tools UI, with instantaneous sync with the Console. Great for configs and variables! (Documentation soon!)
  • Fixed Auto-Update!
    The Auto-Update method gave some headaches because sometimes it'd get stuck on a loop, but now it's fixed (and better designed)!
  • Better Installation Process!
    When installing Loot's Tools for the first time, it asks you to restart your computer, to then, when opening the tool again, ask you to log in. Now, when restarting on the installation process, a window asking you to finish Loot's Tools' Setup and log in will pop.
I'm thinking about making some videos explaining how to install and set up Loot's Tools, and giving an introduction and some examples too, what do you think?
As always, if any issue is presented, don't hesitate on contacting me or reporting it on the Discord Server or on Github's Issues.
Until next time,
  • Darye
Hey there! Darye here!
The release of the new Command-system brought with it some bugs and problems, mostly with EXtensions; this mini-update fixes them.
Also, on the UI, there now are, when Enhancing a Card or clicking on it, shortcuts for editing it on the built-in Command Editor, and the button to open the folder, is now on the Editor's page of the Card, on a button that says "Open Card's Folder".
I hope this makes the new system as perfect as it can, but if you find any bugs, feel free to open an issue.
Until next time,
  • Darye
Hey there! Darye here!
I might have restructured the entire Commands writing and parsing... ups. ;)
Worry not, I've incorporated retro-compatibility with the old system, so when the old file is read, it makes this new JSON-formatted file.
( NOTE: Old versions of Loot's Tools won't work with the new version of the UI, and vice-versa. )
( NOTE2: RND block and variable setting aren't on this version, it'll be incorporated on the next one along a UI mini-update )


For EXtension-makers
This new file format lets the Commands have more complex arguments, and makes the EXtension-making process easier because each argument passes on its value on the "args" object. You'll need to get the argument with the name you put on the EXtension's info.
Also, now to commandInterpreterExtension, the entire block ( {"data": {"customCommandName": "OBSCHANGESETTINGS", "args": {"source": "1", "configChanged": "2", "config": "3"}}, "type": "custom"}, for example ), passes instead of the old-formatted command.

Documentation will be made soon.
Until the next time,
- Darye
Hey there! Darye here!
Here's an update I wanted for a while, the inclusion of a Card Editor for Loot's Tools, incorporated on the UI.
This would make the learning curve of using Loot's Tools and Enhanced Cards easier on the user.

Loot's Tools Card Editor


To select and edit a Card, click "- Select a Card -" and choose your Card.


And edit your Card 's Commands!


Note only Enhanced not-Advanced Cards are editable, Advanced Cards are advised to be edited on a dedicated code editor (IDE).

Don't forget to save your progress! ;)


On Events Commands

Another thing that someone might have spotted on the last screenshot is a category called "On Events".


These are not Cards, but behave like them when a Pack is purchased or gifted, for example. (Only available for Loot's Tools Plus' Users)
More Events will be added in the future if seen as cool or useful.


As always, if you want to report an issue, give some ideas or get some help, open a new issue here on Github or hit me up on Discord (Darye.#1315) or the Discord Server (DaryeHub).

Until next time!
- Darye.