Author Topic: Change Log - Closed Beta 0.1.xx [Branch Closed]  (Read 11795 times)

0 Members and 1 Guest are viewing this topic.

ExpertsOnline

  • Creator
  • Councilor
  • *****
  • Posts: 2656
  • Karma: +289/-24
    • View Profile
  • Twitch Name: expertsonline
Change Log - Closed Beta 0.1.xx [Branch Closed]
« on: October 26, 2013, 09:25:31 PM »
Closed Beta 0.1.35

  • Fixed a bug where the video feed detection incorrectly showed an offline stream as online and gave currency based on online allocation. (Bug reported by trevyz)
  • Packaged a font installer to speed up user onboarding.


Closed Beta 0.1.34

  • Added date of follow on raffle wins
  • Added display of auction winning bid in GUI
  • Auction bids are now formatted with thousands comma seperator (Yes - I know the pain of counting zero's in trade chat. Blizzard - please learn!)


Closed Beta 0.1.33

  • Fixed keyword raffle %win calculation (reported by Chaos)
  • Fixed bug where adding new channel messages after editing a message did not add new message (Reported by ptbrulz)
  • When selecting to close an open raffle using the raffle timer, the timer now will not start if the respective raffle is not open.

Closed Beta 0.1.32

(yes - I do notice that 0.1.31 was skipped. It was not actually skipped but was a test releast to try the OAuth fixes on a few different machines.)

  • Further bug fixes on OAuth Twitch integration to cater to more OS versions/browser configurations
  • Added feature to see all offline VIPs when User Database is switched to All VIPs

Closed Beta 0.1.30

  • Critical bug fix where offline points timer was resetting every 2 mins and not giving points/exp

Closed Beta 0.1.29

  • Directly connected to twitch servers for Authentication! (No more copying oauth from browsers!) and opens the door for future Stream management integration.
  • User Database search is no longer case sensitive.
  • Fixed follow status on Keyword raffles.

Closed Beta 0.1.28

  • Added a raffle timer to automatically close raffles.
  • Streamer Online now actually checks the twitch video feed to determine if stream is live. This check happens every 2mins (All IRC users rejoice).
  • Added a chance to win percentage for ticket raffles when a winner is drawn.
  • A number of bug fixes for mod raffle commands when operating raffles without using the GUI
  • Added right click option to copy BattleTag in User Database
  • Enabled Rank sorting in the User Database
  • Reroll message will now disappear when a winner types something after 1 min.

Closed Beta 0.1.27

  • Added stream rank in the points check command. To learn more about stream ranks, check here
  • Fixed a bug where the streamer could type over the winner panel chat

Closed Beta 0.1.26

  • Further performance optimization following issues noted when over 600 viewers
  • Moved raffle module on a separate thread to prevent issues when other features are being used.
  • Potential fix for "Draw Winner" not working after closing a raffle
  • Added notification on top left indicating when a developer is watching the stream

Closed Beta 0.1.25

  • Re-wrote the timed messages module to be more robust and handle realtime changes to the message list (Bug reported by Bats LordNitro)

Closed Beta 0.1.24

This one is quite a big patch with some of the more challenging items addressed. Enjoy

  • Completely re-wrote the entire user database interface giving a 10x performance improvement! (MadMori - this one is for you.)
  • Added ability to sort the user database by User Class, Name and Points!
  • Added functions to add/remove points from within the user database. No more math in the Edit user screen, No more searching for names in the chat list
  • Added right click options on the winner panel for easy access to give points to winners (requested by Bats and many others)
  • Enabled Ctrl + A and Ctrl + C keys in the chat window for select all and copying and pasting (requested by Bats)
  • Bug fix preventing multi-line messages in channel commands. This is now not a valid input
  • Bug fix on VIP only raffles where selecting the filter before the raffle prevented the filter from working correctly

Closed Beta 0.1.23

  • Enhanced performance of User Database screen for streamers with > 10,000 users by using multi-threaded processing
  • Updated raffle alarm screen with quick access buttons for frequently used timer configs. Increased range from 5mins - 120mins to 1 min from 180mins
  • Added !vip command for VIPs to check their status and their subscription expiry date

Closed Beta 0.1.22

  • Critical bug fix where bidding negative tickets allowed users to get more points. (Reported by Foladar)
  • Fixed bug where raffle help did not show the correct keyword for keyword raffles. (Reported by Evil)

Closed Beta 0.1.21

  • Fixed bug where users entering all their tickets did not show up correctly. (Reported by Chaos)
  • Fixed bug where VIP giveaways were not accurately checking VIP status. (Reported by Chaos)
  • Fixed a bug where amending the bot or streamer points in the user database dropped the special class icons

Closed Beta 0.1.20

  • Added feature to select and play a custom sound when the raffle timer expires
  • Added a feature where level 2 mods can start the raffle timer remotely !raffle timerstart <mins> (e.g. !raffle timerstart 30 [mins range is 5 - 120])
  • Fixed a bug where the raffle winner re-roll button does not reset at times
Closed Beta 0.1.19

  • Added a a forum browser for quick access to important information (Change Log/Bot Commands etc.)
  • Fixed a bug where the raffle winner chat was not reset on re-rolls (Reported by BroJoeJoeJoe)

Closed Beta 0.1.18

  • Added a feature to allow the streamer to login using their main account and chat as themselves through the bot
  • Added a raffle timer to display timer on OBS as well as have messages when the timer runs out! (Idea from zephurosx)
  • Added functionality to save chat logs allowing users to review past chat history (Requested by Chaos)
  • Added functionality to save error logs allowing users to make bug reports more informative.
  • Added functionality to show join/part event messages only on DeepBot and not send to channel preventing channel flood
  • Fixed a bug in the ticket raffle section where it sometimes failed to register users who are entering all their available points.
  • Fixed chat timestamps to show correctly with the HH:mm:ss format (Requested by Bats)
  • Added feature that prevents a Join/Part message flood where the bot detects a surge and switches to Client Only messages

Closed Beta 0.1.17

  • Fixed a bug in the ticket raffle section that caused the bot to crash.
  • Fixed a bug that showed channel commands even when disabled
  • Added performance improvements when checking twitch servers for follow status

Closed Beta 0.1.16

  • Added channel commands for mods to operate the raffle functionality. All actions are fully integrated with the GUI
    • Open Ticket Raffle : !traffle open <cost per ticket> <max tickets> (e.g. !traffle open 1 10)
    • Close Ticket Raffle : !traffle close
    • Draw Ticket Raffle : !traffle draw
    • Open Keyword Raffle : !kraffle open keyword (e.g. !kraffle open !moist)
    • Close Keyword Raffle : !kraffle close
    • Draw Keyword Raffle : !kraffle draw
    • Open Auction : !auction open <min bid> <item> (e.g. !auction open 10 100m)
    • Close Auction : !auction close
  • Added !raffle help command to show users status of current raffles
  • Fixed a bug where the winner panel at times incorrectly showed normal users as VIP.
  • Fixed a bug where the bot crashed when no users entered an auction within the first 30secs.

Closed Beta 0.1.15

  • Fixed bug where testing channel messages got published to release version.
  • Fixed bug where users got an error message when deleting chan messages
  • Potential fix for chan messages not being saved across updates.

Closed Beta 0.1.14

  • General performance improvements for cross stream communication
  • Bug fix where the raffle buttons failed to update when switching between raffle types (reported by Izlsnizzt)

Closed Beta 0.1.13

  • Added iTunes integration. Users can type !song to see what song you are playing. (Requested by DJDan). If you want more media player integrations, please post in the request forum!

Closed Beta 0.1.12

  • Visual indication of Streamer status [Online/Offline] for points distribution (requested by DJDan)
  • Visual indication when a new update is available
  • Mods who are also VIPs now get the higher of the two point allocations. e.g. if mods earn 1.5x and VIP gold earns 2x , a mod who is also a gold VIP will earn 2x.
  • Fixed a bug with keyword ticket raffles where start new raffle without resetting failed to work correctly.
  • Added back-end infrastructure to support background communication allowing future cross stream communication options as well as a MODs GUI
  • Improved global btag sync frequency by using the new cross stream communication channel instead of delayed sync from the server.
  • Bug fix to prevent other bots from showing up in chat


Closed Beta 0.1.11

  • Added mod level 2 fuction to add points to all online viewers. !add points all (e.g. !add 5 all)

Closed Beta 0.1.10

  • Bug fix on the join/part pause timer to handle different time zones
  • Fixed the auction functionality where the bot crashed when an auction is closed with no entries
  • Disabled most tabs while bot is disconnected
  • Bug fixes on event messages screen

Closed Beta 0.1.9

  • Added feature to ignore join/part messages for the first two minutes after connecting to prevent mass join messages
  • Fixed the auction functionality where winners were not displayed when closed.
  • Potential fix rolled out for raffle entry display errors on some computers
  • Added feature to search offline users when using the search box in the User Database tab
  • Potential fix rolled out for sorting chat list real time based on user class

Closed Beta 0.1.8

  • Fixed bug relating to Channel Commands not being saved when the bot restarts
  • Fixed bug relating to Timed Commands not showing up correctly when trying to edit them

Closed Beta 0.1.7

  • Critical bug fix to stop bot from crashing when users type international languages

Closed Beta 0.1.6

  • Fixed duplicated channel join messages when user types before twitch sends join notification.
  • Added a delete messages option to delete a users messages from public chat without issuing a 10min ban

Closed Beta 0.1.5

  • Auto updater was crashing while unpacking the archive. Upgraded to a more robust file compression and packaging system
  • Added link to OAuth password generator

Closed Beta 0.1.4

  • Number of bug fixes rolled out on UI elements (Thanks to Batsjuan for testing and reporting!)

Closed Beta 0.1.3

  • Critical bug fix relating to global date time conventions. Data model on server side code has changed. If you are experiencing crashes, please manually upgrade to version 0.1.3

Closed Beta 0.1.2
First Closed Beta Release.


GUI Features documented in Current Project Progress & ScreenShots
Channel commands listed below:
  • !bot : Displays information on the current bot version and website link
  • !<currency name> : Displays the current points a user holds (e.g. !karma if the stream currency is called karma)
  • !ticket x : Enters an open raffle with specified number of tickets (e.g. !ticket 4 to purchase 4 tickets)
  • !bid x : Enters a bid during an open auction (e.g. !bid 400 to bid 400 points)
  • !btag x : Enters the users btag into the global database (e.g. !btag XxDeePxX#6634 )

Admin Commands
  • !check user : Check the stream currency balance for a specified user
  • !top x : Display x users with the highest amount of stream currency
  • !add points users : Add a specified amount of points to user (e.g. !add 100 expertsonline )
  • !remove points users : Remove a specified amount of points from user (e.g. !remove 100 expertsonline )
« Last Edit: October 26, 2013, 09:34:01 PM by ExpertsOnline »