muesli / beehive

A flexible event/agent & automation system with lots of bees 🐝
GNU Affero General Public License v3.0
6.27k stars 320 forks source link

Telegram bee updates #324

Closed rubiojr closed 2 years ago

rubiojr commented 4 years ago

This a backwards compatible change, existing installs shouldn't note the difference.

Changes

Switch to tucnak/telebot

Nice, cleaner API and they seem to be doing a better job at releasing software.

Optional HTML parsing for messages

New option to enable HTML formatting, implementing a feature request in https://github.com/muesli/beehive/issues/308 (disabled by default). cc @it-parasite

muesli commented 4 years ago

Nice! Only downside I see right now is the new package requiring Go 1.12+. I'm happy to bump that though.

rubiojr commented 4 years ago

@muesli :+1: up to you. We can keep this open till Go is bumped. Or I can do that too, let me know.

muesli commented 4 years ago

Yeah, let's just bump it. I'll adjust the CI first, then we can re-run the tests and merge this.

muesli commented 3 years ago

Sorry for the conflicts I introduced 🙈

rubiojr commented 3 years ago

I'll have a look!

rubiojr commented 2 years ago

This work is happening in Beehive's rewrite (https://github.com/muesli/beehive/issues/390#issuecomment-1041179887), so closing as this will (likely) never be addressed here.