Skip to content

Releases: cs-internship/CS-Club-Bot

v2.10.0

01 Jan 16:08

Choose a tag to compare

2.10.0 (2026-01-01)

Features

  • implement base64 image conversion and update related tests; remove unused options creation test (95cb338)
  • implement formatErrorForClubs utility for structured error reporting (d3deb9f)
  • improve message processing flow; add logging for response chunks and refactor processing message handling (2ec86c5)
  • refactor message processing to use processMessage function; enhance error handling and chunk reply logic (cf8c423)

v2.9.0

20 Dec 15:59

Choose a tag to compare

2.9.0 (2025-12-20)

Features

  • add explanation link to formatGroupMessage and related tests; implement smart chunking for message formatting (b65d703)

v2.8.2

18 Dec 20:52

Choose a tag to compare

2.8.2 (2025-12-18)

Bug Fixes

  • reduce max_tokens from 2000 to 1800 for shorter answers that hopefully could fit in one telegram message (33de3a6)

v2.8.1

13 Dec 12:43

Choose a tag to compare

2.8.1 (2025-12-13)

Bug Fixes

  • temporarily disable image sending to Perplexity and clean up commented code (8daf185)

v2.8.0

13 Dec 11:35

Choose a tag to compare

2.8.0 (2025-12-13)

Features

  • add IS_TEST_BOT configuration and update version command response (8989e84)

v2.7.0

09 Dec 22:23

Choose a tag to compare

2.7.0 (2025-12-09)

Features

  • add formatGroupMessageChunks function for chunked message formatting (229ccc4)

v2.6.1

25 Nov 16:03

Choose a tag to compare

2.6.1 (2025-11-25)

Bug Fixes

  • update environment variable name for Telegram chat ID and adjust workflow steps (2239603)

v2.6.0

25 Nov 13:25

Choose a tag to compare

2.6.0 (2025-11-25)

Features

  • eslint: add check script to run lint, test, and format checks; update dependencies and add .dockerignore (221c5e4)

v2.5.0

25 Nov 10:32

Choose a tag to compare

2.5.0 (2025-11-25)

Features

  • ping-render: add ping and notify workflow for service health checks (9ded6a4)

v2.4.2

19 Nov 11:31

Choose a tag to compare

2.4.2 (2025-11-19)

Bug Fixes

  • reaction: move reaction constants to a separate module and update reaction handling logic (e137121)