BluNET - Home of Ultimate Twitch Bot


Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - SeeingBlue

Pages: [1] 2
BluNet News & Announcements / Ultimate Twitch Bot 4.0. It’s Coming!
« on: October 11, 2016, 11:08:25 AM »
Every couple of years I have completely revamped the Ultimate Twitch Bot application from it’s first release back in 2013, through 2.0, 3.0 and now 4.0! Well it’s that time again and I would like to share some of the exciting new changes we can expect in Ultimate Twitch Bot 4.0 with you day!

Continue reading...

UTB Help Guides / TXT, URL, & EXE Variables
« on: October 02, 2016, 09:21:38 PM »
This thread is a short description of how to use variables [txt=], [url =], & [exe=].

TXT Variable
  • This variable looks for text files where ever you tell it to.
  • It accepts full paths and partial paths.
    • Example: [txt=file.txt] - This will look for file.txt in your install folder.
    • Example: [txt=c:\file.txt] - This will look for file.txt in the C:\ directory.
  • The [txt=] variable will be replaced with the first line of the text file.
  • Variable will be replaced with a random line when the file contains multiple lines.

URL Variable
  • Just like the TXT variable this one will load a document from a given URL.
    • Example: [url =](No Spaces)
  • The [url =] variable will be replaced with the first line of the document loaded.

  • The EXE variable will execute any file on your computer.
    • Example: [exe=c:\windows\system32\notepad.exe]
    • Example: [exe=run.bat]

Known Issues
  • Bot the is know to remove/parse characters like: \n
    • This will cause some commands impossible to properly setup from Twitch chat via AddCmd.

UTB Help Guides / Command Inception(Nested Commands)
« on: September 27, 2016, 03:01:01 PM »
Beginning with version 3.8.15 you can now place any commands inside of a custom command.

Requirements for using a nested command:
  • Must be in a custom command response.
  • Nested commands are identified by placing their name(case sensitive) or keyword in brackets.
    • Example: [SelfBalanceCheck] or [!bal]
  • Nested commands can use arguments, targets, and variables.
    • Example: [OtherBalanceCheck SeeingBlue], [!check seeingblue], [!giveall 5], or [!check [name]] to target the command user.

Nested commands do not require permission to execute.

That's it! Get creative!

UTB News & Announcements / Dropping XP Support
« on: April 10, 2016, 11:54:59 AM »
I am sorry to release such negative news, but I must announce that Ultimate Twitch Bot has to dropped Windows XP support in order to move forward in it's development. I am truly sorry to all the Windows XP users. As of version 3.8, UTB will no longer run on Windows XP and requires that you have .NET Framework 4.5 installed.

Ultimate Twitch Bot 3 Converter / Ultimate Twitch Bot 3 Converter
« on: April 01, 2016, 01:40:53 PM »
This is a converter for Ultimate Twitch Bot 3. It will take account data from other bots and convert it to be used with Ultimate Twitch Bot 3.

If the converter detects an existing accounts.db in your export directory it will attempt to merge the data, otherwise it will create a new account database.

Supported Bots:
  • Ultimate Twitch Bot 2


Your bot not listed? Open a thread here and I will look into adding it for  you.

UTB Help Guides / Trouble Updating?
« on: March 23, 2016, 11:50:41 AM »
Sometimes users may run into issues while updating their bot. Here are some things-to-know and possible solutions.

  • In your install directory utb.db contains all of your bot's settings.
  • In your install directory accounts.db contains all your viewer's currency.(Very Important File)
  • These 2 files must be in the same folder as Ultimate Twitch Bot.exe.

  • If you get an error about a missing file while updating then it's very likely that you anti-virus or windows defender has removed the UTB Updater.exe that is required to download new updates.
    • To fix this you have to allow UTB Updater.exe in your anti-virus.
    • Then use this link to download the latest version: Download
    • Install into your current install directory and it should be updated now.
  • If your bot updated but lost all it's settings or accounts then you may have two installations.
    • Download the latest installer and install it where you want it: Download
    • Search for your second installation and locate the real utb.db and accounts.db.
    • Place those two files in the install directory and it they will load when you launch the bot.

Bug Reports & Suggestions / Disconnect crash
« on: October 29, 2015, 11:11:50 PM »
Code: [Select]
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.IOException: Unable to write data to the transport connection: An established connection was aborted by the software in your host machine. ---> System.Net.Sockets.SocketException: An established connection was aborted by the software in your host machine
   at System.Net.Sockets.Socket.Send(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   at System.Net.Sockets.NetworkStream.Write(Byte[] buffer, Int32 offset, Int32 size)
   --- End of inner exception stack trace ---
   at System.Net.Sockets.NetworkStream.Write(Byte[] buffer, Int32 offset, Int32 size)
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Flush()
   at TechLifeForum.IrcClient.SendRAW(String message)
   at UltimateTwitchBot3.Main.m5Check(DateTime m5Start)
   at UltimateTwitchBot3.Main.tmrMain_Tick(Object sender, EventArgs e)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
    Assembly Version:
    Win32 Version: built by: NETFXREL2STAGE
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
Ultimate Twitch Bot 3
    Assembly Version:
    Win32 Version:
    CodeBase: file:///C:/Users/Josh/Google%20Drive/Ultimate%20Twitch%20Bot%203/Ultimate%20Twitch%20Bot%203.exe
    Assembly Version:
    Win32 Version: built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
    Assembly Version:
    Win32 Version: built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
    Assembly Version:
    Win32 Version: built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
    Assembly Version:
    Win32 Version: built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    Assembly Version:
    Win32 Version: built by: NETFXREL2STAGE
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    Assembly Version:
    Win32 Version: built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    Assembly Version:
    Win32 Version: built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    Assembly Version:
    Win32 Version: built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
    Assembly Version:
    Win32 Version:
    CodeBase: file:///C:/Users/Josh/Google%20Drive/Ultimate%20Twitch%20Bot%203/System.Data.SQLite.DLL
    Assembly Version:
    Win32 Version: built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
    Assembly Version:
    Win32 Version: built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
    Assembly Version:
    Win32 Version: built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
    Assembly Version:
    Win32 Version: built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
    Assembly Version:
    Win32 Version:
    CodeBase: file:///C:/Users/Josh/Google%20Drive/Ultimate%20Twitch%20Bot%203/IrcClient.DLL
    Assembly Version:
    Win32 Version:
    CodeBase: file:///C:/Users/Josh/Google%20Drive/Ultimate%20Twitch%20Bot%203/Newtonsoft.Json.DLL

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the section.
The application must also be compiled with debugging

For example:

    < jitDebugging="true" />

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

UTB Help Guides / Work-in-Progress | Setting up UTB 3.0
« on: October 27, 2015, 02:25:02 PM »
This work is being continued here:

Installing UTB 3.0

  • Download the UTB3 Installer
  • Launch the UTB3 Install.exe
    • UTB3 Installer does require an administrator account to run.
  • Click Browse and choose an install folder.
    • An Ultimate Twitch Bot 3 folder will be created automatically inside the directory that you select.
  • Check whether you want to create a Desktop shortcut.
  • Check whether you want UTB3 to startup & connect automatically when the computer starts
  • Click Install.
    • You will see some downloads occur, once the downloads are done the install is finished. You may close the UTB3 Installer and launch Ultimate Twitch Bot.

Connecting to your Channel

  • You must agree to the UTB 3.0 Terms of Service by hitting Accept
  • Click Tools then Options.
  • Under the Twitch tab you need to fill out the OAuth and Channel.
    • OAuth: Use the Twitch Chat OAuth Password Generator to create your OAuth. You MUST be sign into with the account that you want to use as your bot before generating the OAuth.
    • Channel:Type in your channel name and start with the hashtag/pound symbol. Ex: #seeingblue
  • You can also enable or disable the automatic startup and connect here.
  • Hit the save button. A message box will appear to tell you what account it found associated with the OAuth you provided. Now you can close the options window.
  • Click Server then Connect and it should begin connecting to your channel. It may take around a minute before accounts in your channel are loaded into the bot.

Setting up Currency Rates

  • Give your currency a singular and plural name.
  • Tell how much currency should be rewarded the very first time an accounts is detected by the bot. This is a one time currency reward.
  • Set your currency rates for when you're stream is online and offline.

Using the Accounts Window

  • The accounts window will list every viewer that has been detected by the bot.
    • Clicking the Name column to sort accounts alphabetically.
    • Click the Points column to sort by their currency values.
    • Click the Online Time column to sort by the time a viewer has recorded online in your bot.
      • Time format is Days.Hours:Minutes:Seconds:Milliseconds
    • Subscriber and Donations column are not enabled yet.
  • Right-Clicking anywhere inside the accounts table will give you some menu options
    • Remove Account will delete the selected account from the bot.
    • Add Points will add the specified number of currency to the account's current currency value.
    • Subtract Points will subtract a specified number of currency to the account's current currency value.
    • Set Points will set the accounts current currency to a specified value.
    • Purge Accounts will remove all accounts based on their currency value.
      • 0 Balance will remove all accounts that have a 0 currency balance.
      • Custom Balance will remove all accounts that are equal to or less than a specified currency balance
    • Reset option will allow you to reset all accounts currency or online time values.
      • Points will reset all accounts currency values.
      • Online Time will reset all accounts Online Time values.

UTB Help Guides / Attaching a File
« on: October 27, 2015, 01:12:01 PM »
Here are the steps for attaching a file to your support thread.

Whether you are replying to a thread:

Or starting a new topic:

Click Attachments and other options:

Then click Choose File

Navigate to the file you wish to upload, select it and click open and that's all! In some forums you may not see your attachment once you submit the post, this is normal.

UTB Help Guides / Permanently Run as Administrator
« on: October 22, 2015, 07:03:09 PM »
Permanently run a program as an administrator.
  • Navigate to the Ultimate Twitch Bot 3 install folder.

  • Right-click the Ultimate Twitch Bot 3.exe program.
  • Choose Properties.

  • On the Compatibility tab, select the Run This Program As An Administrator option.
  • Click OK.

  • If you see a User Account Control prompt, accept it.

UTB News & Announcements / Join the UTB Control Group
« on: August 14, 2015, 03:56:06 PM »
UTB needs members for it's control group. Members of this group will receive updates before the public in order to test new features and changes. Beware this is a double edged sword. While you will gain access to features before anyone else, you are also guinea pigs and may suffer needlessly.

Some knowledge of UTB & Windows' file structure will be required. Open spots are limited so apply now!

Copy and paste the application below into a Private Message to me. Do not worry if I do not reply immediately. Application are processed as needed on a first come basis.
Code: [Select]
[b]Native Language[/b]:
[b]Twitch Channel[/b]:
[b]How long have you been using UTB?[/b]:
[b]Which version of UTB are you running now?[/b]:
[b]What is the default installation folder for 32-Bit applications on a 64-bit system?[/b]:
[b]What is the Windows' default install directory?[/b]:

UTB News & Announcements / Voice your opinion: Multi-Channel Support
« on: August 11, 2015, 11:10:07 AM »
I am trying to decide how to best handle multichannel support in a way that is useful for most people, but won't take forever to accomplish.

The easiest implementation would be to just merge all accounts from all channels into one and send ads, commands, games etc to all connected channels.

The harder way to do it would be to allow users to keep accounts, commands, games etc seperated per channel so you have the option to allow or disallow something for a specific channels.

Then of course the best option is the hardest thing to do.  Allow users to choose between option 1 & 2.

Ultimately the path chosen will determine how long it takes to implement, but that's not to say if we add option 1 now, that 2 won't come available in the future.

So cast your vote. How do you plan to use multi-channel support?

BluNet News & Announcements / Metal Gear Solid 5 Playthrough!
« on: August 10, 2015, 02:09:05 PM »

I'm super excited about the new Metal Gear Solid 5: Phantom Pain coming out on Sept. 1st. I will be streaming my first play-through of this game starting on the 1st @ & If you're a MGS fan and not able to play the game yourself then you're not going to want to miss a moment of this!

Follow me on social media for any further announcements.
Event Link

BluNet News & Announcements / Welcome to BluNET!
« on: August 07, 2015, 09:44:49 AM »

I realized that I've been so busy with converting the site, Ultimate Twitch Bot 3.0, and my Twitch stream that I neglected to announce to everyone that BluNET was finally live! The site is fully converted from Great Architect and I'm plowing full steam ahead with it.
Continue reading to see what's new!

So Great Architect Gaming Community is completely gone. It ran for 2+ years. We had lots of fun, met lots of people, and regret nothing. But after the fall of Elder Scrolls Online and the disappearance of Defatank nothing was ever the same. So I started focusing on myself, my Twitch, & the Ultimate Twitch Bot.

So in the future you can expect more live Streams, more Ultimate Twitch Bot update, more gaming news, and completely new project! So stick around, hang out, chat, or join me in teamspeak and let's game!


Bug Reports & Suggestions / Future Feature List
« on: July 30, 2015, 10:50:14 AM »
This thread will contain a list of features that I plan to add into the bot. I will also attempt to sort them roughly in the order they may be released.

Future Features:
  • Subscriber & Donation Overlay, Chat Alert & Viewergroups.
  • More Games
  • Add Hint system to Trivia
  • Advanced Chat Monitoring
  • Command for playing sounds
  • Viewer Queue System
  • Automatic Hosting
  • Quote Bot
  • To-Text-File Options
  • Question Queue
  • Multi-Stream Support
  • Python Intergration

Pages: [1] 2