Skip to content

Releases: GiedriusS/TwitchNotifier

TwitchNotifier 0.5.1

13 Oct 20:18
5d04d04
Compare
Choose a tag to compare

Implemented a workaround to avoid an infinite loop with the -c mode.

TwitchNotifier 0.5.0

11 Sep 14:48
a26a30c
Compare
Choose a tag to compare

TwitchNotifier has been updated to use the new V5 API since the old one is deprecated.

TwitchNotifier 0.4.1

20 Oct 15:04
Compare
Choose a tag to compare
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

09 Sep 10:26
Compare
Choose a tag to compare
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

06 May 19:11
Compare
Choose a tag to compare

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

29 Apr 16:21
Compare
Choose a tag to compare

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

14 Feb 00:25
Compare
Choose a tag to compare
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

21 Jan 20:02
Compare
Choose a tag to compare

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.

0.1

21 Jan 14:17
Compare
Choose a tag to compare
0.1

The first major release. There still may be some huge bugs in the program logic but from my testing it works well enough to be the first 0.1 version.