NOTABLE CHANGES
- Added
gamblingMinimalBet
to set minimal bet for !gamble - Added
duelMinimalBet
to set minimal bet for !duel - Added
duelDuration
to set duration of !duel - Added
(stream|#|game)
,(stream|#|title)
,(stream|#|viewers)
filters, where#
is channel name
COMMITS
- 6eb496f
various
: Remove all api.stats references - 1007329
ui/viewers
: Improved date handling - ea09f9a
ui/viewers
: Fix 'Invalid date' when saving empty dates - e7ef446
lib/message
: Fix incorrect sender username pass for parse process - 4565354
lib/twitch
: Add sender.username check for lastseenUpdate - 6f7a471
system/raffles
: Add sender.username check for participate - 757b1bb
tool/cleanup
: Remove duplicates cleanup - 9ca31e0
ui/timers
: Add margins for timer cards - bca150b
db/mongodb
: Add unique option for user usernames - cdb0db1
various
: Force bot username to lower case - 71c369c
system/points
: Fix time check when adding points - 29af09c
system/points
: Add check if interval or points are set to 0 - 40bcfc4
system/points
: Add user.points collection - dce905c
tool/migrate
: Remove points from users collection - a7434b5
system/points
: Compact only >0 points - 195f407
lib/api
: Fix incorrect id check for follower update - b418284
main
: Fix undefined username when checking follower state - e73a5a6
lib/twitch
: Fix incorrect points in !top points command - f6312f7
lib/translate
: Add error message when language doesn't exist - 59c3f25
locale/cs
: Lowercased increment of custom variable - 6021887
lib/events
: Save inc/dec variable's value as string - ebf07f5
lib/configuration
: Fix widget output in !_debug - 2c4ee1f
system/gambling
: Fix points check on !gamble - 109ac71
various
: Remove not needed debug console.log - 915f6d5
widget/custom_variables
: Fix removal of watched variable if integer - 4daa396
lib/message
: Fix if filter contains $param - 817d7a3
system/points
: Compact points only if stream offline - 3846189
system/gambling
: Add gamblingMinimalBet settings - b77a845
system/points
: Compact only offline users when stream online - d5c8123
system/gambling
: Add duelDuration settings - 5f7279a
system/gambling
: Add duelMinimalBet settings - 2213f31
tool/migrate
: Remove points from user in collection - 01add30
lib/commons
: Retry sendMessage if action or say failed - 911e903
locale/en
: Fix typo for duel minimal bet - ecf5aea
system/points
: Add null check for usernames - 7143413
package
: deps update - 6767018
system/price
: Remove redundant number checks - 997027a
tool/migrate
: Fix NaN issue when migrated - cc5f196
system/alias
: Fix aliases with params being ignored - 392a329
test/price
: Add price check tests - 8622188
lib/api
: Fix incorrect created_at format for users - 92e384e
tool/migrate
: Remove incorrect created_at from users - 53460e3
system/points
: Set points to 0 if below 0 - 00e6623
system/gambling
: Fix incorrect !gamble lose points in message - db64dd1
database/mongodb
: Drop duplicates on unique index creation - 52561f7
lib/users
: Merge will move points - 9ec3fb4
system/gambling
: Fix !fightme timeouts - 7763f0d
lib/twitch
: Fix !top points calculation - 0d2c3fb
system/gambling
: Fix deletion of !duel users when new user is added - 1f522db
system/gambling
: Fix incorrect variable in error - 937b584
system/gambling
: Remove redundant toString - 58e5d0d
lib/twitch
: Fix exception when dataset is empty - c83ba29
lib/message
: Add stream filters - c05561e
tool/migrate
: Remove user before reinserting - 722affd
database/nedb
: Add users.points indexing - 3afac23
database/mongodb
: Add users.points indexing - 84dafdb
system/points
: Fix saving points for undefined user if not in collection - 9dc4905
lib/twitch
: Fix users duplication on !top points - c9b3d9f
system/points
: Change logic of points compact - e6f00fa
lib/message
: Fix (!#) and (!!#) filter on master - 44f4417
system/gambling
: Fix noContestant sender name to winner