1
0
Fork 0
Commit Graph

19 Commits

Author SHA1 Message Date
Daniele Tricoli 7fb169443c Add MASTODON_TOOT_FOOTER option key 2022-03-12 20:05:00 +01:00
Daniele Tricoli 7330ed07a1 Don't use a regexp in splitTextAtChunk
continuous-integration/drone/push Build is passing Details
It was not reliable, split all the words using spaces and concatenate
them again to form each line to be < limit works better.
2022-03-09 03:13:00 +01:00
Daniele Tricoli 6b162f1595 Use an heutistic technique to split text in chunks < mastodon max characters
continuous-integration/drone/push Build is passing Details
2022-03-09 02:23:41 +01:00
Daniele Tricoli 58f682a4e1 Log the telegram message id for debugging purpose
continuous-integration/drone/push Build is passing Details
2022-03-08 03:10:49 +01:00
Daniele Tricoli 8f3c97a532 Fix logging for telegram chat id
continuous-integration/drone/push Build is passing Details
2022-03-08 02:56:08 +01:00
Daniele Tricoli c7dc59ebc7 Check the allowed telegram chat id
continuous-integration/drone/push Build is passing Details
Message from a chat that is not the allowed one will be ignored.
2022-03-08 02:52:07 +01:00
Daniele Tricoli c338bd0b68 Add TELEGRAM_CHAT_ID const field 2022-03-08 02:51:02 +01:00
Daniele Tricoli a9719668ee Slice caption only when > 500 characters
continuous-integration/drone/push Build is passing Details
2022-03-08 01:42:37 +01:00
Daniele Tricoli ac0d898af9 s/DEBUG/TELEGRAM_DEBUG/ 2022-03-08 01:34:52 +01:00
Daniele Tricoli ff78aae3d7 Use max_characters also for photos' caption
continuous-integration/drone/push Build is passing Details
2022-03-07 03:40:13 +01:00
Daniele Tricoli 86868d786f Split longer telegram messages to the max mastodon toot length
continuous-integration/drone/push Build is passing Details
2022-03-07 02:37:43 +01:00
Daniele Tricoli 833ad0186e Write telegram message caption in the toot
continuous-integration/drone/push Build is passing Details
2022-03-05 03:17:51 +01:00
Daniele Tricoli a9fdaca4d8 Add support to post media
continuous-integration/drone/push Build is passing Details
2022-03-05 02:53:38 +01:00
Daniele Tricoli 4c082f2e03 Handle only text and photo
continuous-integration/drone/push Build is passing Details
2022-03-04 02:29:17 +01:00
Daniele Tricoli f2c9bbacbc Make toot visibility configurable 2022-03-02 01:34:11 +01:00
Daniele Tricoli bda25e2c20 Just use AccessToken to connect to Mastodon after correctly getting it
continuous-integration/drone/push Build is passing Details
2022-03-01 01:41:32 +01:00
Daniele Tricoli bc9b090023 Add the authenticate sud command
continuous-integration/drone/push Build is passing Details
2022-03-01 00:59:48 +01:00
Daniele Tricoli 2db7323032 Switch to github.com/cking/go-mastodon 2022-03-01 00:50:36 +01:00
Daniele Tricoli 32d5a2285d Move the main code in a run sub-command
continuous-integration/drone Build is passing Details
2022-02-28 23:22:49 +01:00