NOTABLE CHANGES
- Added
gamblingMinimalBetto set minimal bet for !gamble - Added
duelMinimalBetto set minimal bet for !duel - Added
duelDurationto 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