Releases: GiedriusS/TwitchNotifier
Releases · GiedriusS/TwitchNotifier
TwitchNotifier 0.5.1
TwitchNotifier 0.5.0
TwitchNotifier has been updated to use the new V5 API since the old one is deprecated.
TwitchNotifier 0.4.1
Fixed: * No more PyGIWarnings at the start of TwitchNotifier * Rare cases where each kraken request with -u would return 404 Improved: * Verbose messages of access_kraken()
TwitchNotifier 0.4
TwitchNotifier learned: * How to override default config file location with -g/--config * To query multiple users with -u/--nick mode when they are delimited by ',' * How to override configuration options via environment variables * New keys: $8 = followers, $9 = views * To exit with 1 when nothing is returned when using -u/--nick mode Has improved working of: * The -u/--nick mode by using as few requests as possible * Requests - all Twitch API requests were moved into a seperate function, added more protection * Improved error messages Fixed: * Doesn't use any specific icon when showing notifications * All useful pylint/flake8 warnings * Now doesn't assume the notification daemon is always running by running Notify.init() before each portion of notifications
TwitchNotifier 0.3.1
A new release that contains a minor fix.
- Explicitly convert game to a string because a stream object may not have a game property
TwitchNotifier 0.3
A new release that contains a lot of bug fixes and new features!
- Overall a lot of various bugs fixed
- NEW: All error messages are written to stderr
- NEW: TwitchNotifier now exits with code 1 when a error occurs
- NEW: Configuration file for modifying message format TwitchNotifier uses! See README.md. Configuration file is expected to be stored in $XDG_CONFIG_HOME, then in $HOME/.config, then in /.config.
- NEW: Logging feature! All events will be written (appended) to a file of users choice and will be in the format that they want. Use "-l".
- NEW: SIGHUP signal handler installed that will make TwitchNotifier reload it's configuration while it's running so you don't have to restart it to have messages with a new format.
0.2
TL;DR: No token needed anymore (-t/--token option left for backwards compability), the speed of the program is increased by a lot (getting information about followed channels is faster by NUM_OF_CHANS_YOU_FOLLOW times).
Changelog:
- Tokens are not needed anymore. I mistakenly took private user tokens as a program token. Now the public token is inside library.py. Old -t/--token option left for compability reasons.
- Consolidate online checking requests into one. Twitch api provides a way to get all stream objects in one request so do that instead of checking each channel one by one. Increases the speed a lot, reduces the number of errors.
- Increased pagination number from 25 to 100. Now gets information about 100 of users' followed channels in each request instead of 25.
- Now checks the status each 120 seconds instead of 600 seconds. This is possible cause of the changes mentioned before. Also, those updates mean much less requests so there is no risk of making Twitch mad.
0.1.1 release
Various code clean-ups and fixed one issue in library.py where False was returned instead of None when a issue occured in getting information so there will be no bogus notifications in this version.