Skip to content

Releases: topkecleon/telegram-bot-bash

Bashbot Version 1.52

27 Jun 18:33
4591b35
Compare
Choose a tag to compare

This release contains only some bugfixes and small improvements, there are no new features.

  • fix "kick_chat_member", "unban_chat_member"
  • fix caption in "send_file"
  • fix "cmd[]" args (thanks to z4zz)
  • improve mode handling in "bashbot.rc"

Bashbot Version 1.51

05 Jun 12:28
a233706
Compare
Choose a tag to compare

This release contains only some bugfixes and small improvements, there are no new features.
If you are using Webhook method you should upgrade.

  • Webhook is now considered stable
  • interactive and background scripts works with simple webhook also
  • add block error proscessing before retry

Plus the usual small fixes and documentation improvements ...

Bashbot Version 1.50

11 Mar 16:22
94aefbe
Compare
Choose a tag to compare

This was planned as bugfix and stabilisation release v1.45, but as both webhook methods now seems stable and because of a typo (1.5 instead of 1.45) it is now released as version 1.50 ...

New features as of V1.50:

  • both webhook methods in combination with apache as web server are now considered stable
  • unified functions for polling and webhook update processing
  • improved bashbot init
  • improved dev and test scripts
  • fix backticks in jsonDB processing
  • finally working download of files from telegram, incl. fix for not logging bot token
  • improved examples for dice processing in mycommands.dist

Plus the usual small bug fixes and documentation improvements ...

Bashbot Version 1.40

05 Feb 13:21
d15b4f5
Compare
Choose a tag to compare

New features as of V1.40:

  • initial support to receive Telegram Updates via webhook
  • add functions for managing webhook
  • extend support for handling inlineKeyboards and button callback
  • add support for promote/denote users in groups
  • factor out update processing to modules/processUpdates.sh
  • factor out init command to bin/bashbot_init.inc.sh
  • add scripts bin/send_buttons.sh, bin/edit_buttons.sh, bin/kickban_user.sh, bin/promote_user.sh
  • add script bin/any_command to test/run bashbot functions
  • finally replace old JsonGetString, JsonGetLine, JsonGetValue functions with UPD array access
  • improve misc scripts in dev/
  • better handling of sourcing from shell

Plus the usual small bug fixes and documentation improvements ...

Bashbot Version 1.30

18 Jan 12:50
ad532cc
Compare
Choose a tag to compare

New features as of V1.30:

Plus the usual small bug fixes and documentation improvements ...

Bashbot Version 1.21

04 Jan 11:21
Compare
Choose a tag to compare

Bashbot Version 1.21 is a cleanup only release, no need to update production ... but a good time to test after cleanup.

  • no new features or important bugfixes
  • cleanup old stuff: documentation, messages, remove non-jssh support, remove dead code
  • no more automatic download of JSON.sh after first install, see notes *
  • convert echo to printf whenever possible
  • more script headers with description, options and license
  • review old code, e.g. send_message, send_files, upload_files
  • ok, one fix: interpret only first \n when logging with log_message(),

Notes:

  • Installing bashbot with a simple git clone is no more working, you must run dev/make-distrubition.sh afterwards. *
  • pre 0,9 Installations (no *.jssh config) must update to version 1.20 first. *

* See Installation Instructions

Bashbot Version 1.20

27 Dec 10:06
74ab0c2
Compare
Choose a tag to compare

Bashbot Version 1.20 was planned as a "bug fix only" release but, after 1000 commits since bashbot development start, it provides some new features also ...

Bug fixes:

  • some locale related fixes, thanks to @rlegene
  • optimize processing of updates (2 times faster)
  • fix interactive scripts (again), thanks to @RandomUsN for reporting
  • fix escape more reserved characters
  • better curl/wget detection
  • fix multiple updates are ignored (ups)
  • fix remove unwanted files from release
  • fix bashbot tests and git hooks
  • fix newlines in file captions

New features as of V1.20:

  • support for JSON.awk, 5 times faster than JSON.sh (beta)
  • refactoring of send_xxx_message functions to add edit_xxx_message, thanks to @jonashaag
  • new standalone bash scripts, see Usage
  • new function bot_is_admin
  • detect supergroup migration
  • allow recover from blocked from Telegram for updates
  • option to ignore commands for other bots in group

Plus the usual small bug fixes and documentation improvements ...

Bashbot Version 1.2 pre release

29 Nov 09:03
6dc8f1b
Compare
Choose a tag to compare
Pre-release

release must wait until #158 confimed and/or resolved ..

Bashbot Version 1.1

24 Sep 15:28
d9d360e
Compare
Choose a tag to compare

In this Release we provide the no new features, but some improvements and stabilisation:

  • checks for "fake" bash, e.g. on embedded systems - thanks for pointing out @leopucci
  • improve newline handling in send_xxx functions
  • fix some BASHBOT variable typos - thanks to @dcoomber
  • fix some documentation typo's - thanks to @dcoomber

Bashbot Version 1.0 🎉

17 Aug 13:48
Compare
Choose a tag to compare

After 18 month of development and testing in production environment since v0.5 we are releasing version 1.0.
Version 1.0 has no new features over 0.98 and 0.99, only polishing and documentation updates, plus some small fixes.

Thanks to all who helped with questions and issues to improve bashbot. Special thanks goes to @topkecleon who started development and gave me permission to extend bashbot to it's current state.

To upgrade your installation download telegram-bot-bash-1.0.tar.gz and extract it to your installation directory. Afterwards run ./bashbot.sh init and answer the questions, see Documentation. As always: Don't forget to make a backup of your old installation!

Kay M (Gnadelwartz)