~handlerug/handlebot

0.0.8 a month ago .tar.gz browse log

handlebot 0.0.8

This is a non-breaking release.

Umar Getagazov (4):
      Update README.md
      weather: drop duplicate location string stems
      weather: cover more duplicate cases
      Bump version

0.0.7 a month ago .tar.gz browse log

handlebot 0.0.7

This is a non-breaking release.

Umar Getagazov (11):
      Upgrade dependencies
      Move bot's version to a separate constant
      Print panics to the log
      Add help
      Touch code
      Touch code harder
      urlpreview: Parse Content-Disposition
      Use Handlers.Add for the help handler & go fmt
      Set user agent
      urlpreview: User agent overrides
      Bump version

0.0.6 6 months ago .tar.gz browse log

handlebot 0.0.6

This is a non-breaking release.

Umar Getagazov (12):
      urlparse: ignore loopback URLs
      weather: send parsing errors back to user
      urlparse: ignore messages with commands
      weather: drop some precision from the result
      urlparse: use YouTube API for Invidious links
      wolframalpha: handle didyoumeans being an object
      urlparse: proceed to GET if got 405 for HEAD
      wolframalpha: a separate error message for timeouts
      weather: a separate error message for timeouts
      urlparse: close response body for HEAD requests
      urlparse: only do a GET request
      Bump version

0.0.5 9 months ago .tar.gz browse log

handlebot 0.0.5

This release is non-breaking. It improves Wolfram|Alpha handling.

Umar Getagazov (2):
      Improve Wolfram|Alpha handling a lot
      Bump version

0.0.4 9 months ago .tar.gz browse log

handlebot 0.0.4

This is a non-breaking release. It includes the following changes:

* Reworked database module
* Fixes for urlparse handlers bugs (such as incorrect Gemini meta
  parsing, an extraneous slash in youtu.be links, empty results, etc)
* girc flood checks disabled, which in turn makes the bot much faster
* Parallelized urlparsing

0.0.3 10 months ago .tar.gz browse log

handlebot 0.0.3

This is a non-breaking release. It includes the following changes:
* Gemini support for urlparse;
* fix for the "precipation" typo;
* fixes for various bugs.

Simon Ser (3):
      weather: fix typo for "precipitation"
      urlparse: don't read more than 100KiB from response
      urlparse: check Client.Do error

Umar Getagazov (8):
      Separate basic commands into their own files
      urlparse: omit colon when no parts of speech
      urlparse: better document YouTube handler
      urlparse: better document the generic handler
      urlparse: use two variables instead of a map
      urlparse: improve weather code formatting
      Restructure the code
      urlparse: Gemini support

0.0.2 10 months ago .tar.gz browse log

handlebot 0.0.2

This is a non-breaking release. It includes the following changes:

* soju uses slashes in users to differentiate between upstreams, but
  girc doesn't like that. For now, handlebot will be using its own fork
  of girc with this validation bit removed.

0.0.1 10 months ago .tar.gz browse log

handlebot 0.0.1

First release.