Releases: n3d1117/chatgpt-telegram-bot
Releases · n3d1117/chatgpt-telegram-bot
Release 0.2.1
What's Changed
- Allow setting system content on reset by @gparrello in #87
- gpt-4 model support by @carlsverre in #91
- makes bot reply to quotes of its own messages in a group by @kamil-malinski in #99
- Initial stream support by @n3d1117 in #110
- Add balance functions to stats command by @AlexHTW and @deanxizian in #103
New Contributors
- @gparrello made their first contribution in #87
- @carlsverre made their first contribution in #91
- @kamil-malinski made their first contribution in #99
Full Changelog: 0.2.0...0.2.1
Release 0.2.0
What's Changed
- Adding the ability to ignore transcribing group chats by @dkvdm in #69
- Proper token counting using the tiktoken library by @n3d1117 in #72
- Handle responses longer than telegram message limit by @n3d1117 in #76
- Refactor: Replace Pipenv with requirements.txt for dependency management by @bugfloyd in #79
- Dockerfile improvements
New Contributors
Full Changelog: 0.1.8...0.1.9
Release 0.1.8
What's Changed
- Modify transcribe request filter to catch more file formats by @k3it in #61
- fix filesystem permissions by chowning to appuser during Docker build COPY by @dkvdm in #63
- Bugfix: wrong stats counts when bot is running for multiple days by @AlexHTW in #66
- make OpenAI model configurable with env variables by @dkvdm in #65
- Added User budgets and guest budget by @AlexHTW in #60
New Contributors
Full Changelog: 0.1.7...0.1.8
Release 0.1.7
What's Changed
- Track usage per user by @AlexHTW in #49
- Add group chat trigger keywords by @tracking in #55
- Optimize Dockerfile for minimal image size by @PeterDaveHello in #57
- Added
N_CHOICES
,TEMPERATURE
andIMAGE_SIZE
to the.env
file
New Contributors
- @AlexHTW made their first contribution in #49
- @tracking made their first contribution in #55
- @PeterDaveHello made their first contribution in #57
Full Changelog: 0.1.6...0.1.7
Release 0.1.6
What's Changed
- Move
ASSISTANT_PROMPT
andMAX_TOKENS
to.env
file - Added bot commands
- Added a link to the /setinline command by @whyevenquestion1t in #48
- Transcribe support for video messages and additional audio formats. by @k3it in #50
New Contributors
- @whyevenquestion1t made their first contribution in #48
Full Changelog: 0.1.5...0.1.6
Release 0.1.5
What's Changed
- Add support for group chats by @k3it in #39
- Add inline query mode for group chats (don't forget to enable inline query mode in BotFather via the
/setinline
command) - Added option to reply to voice messages directly with the ChatGPT response of the transcript (
VOICE_REPLY_WITH_TRANSCRIPT_ONLY
) - Added option to specify max conversation age to avoid excessive token usage (
MAX_CONVERSATION_AGE_MINUTES
)
New Contributors
Full Changelog: 0.1.4...0.1.5
Release 0.1.4
- Added
ffmpeg
installation toDockerfile
- Automatic conversation summary generation to avoid excessive token usage
Full Changelog: 0.1.3...0.1.4
Release 0.1.3
- Added ability to transcribe audio messages using Whisper
Full Changelog: 0.1.2...0.1.3
Release 0.1.2
What's Changed
- Re-support proxy by @RogerRordo in #33
New Contributors
- @RogerRordo made their first contribution in #33
Full Changelog: 0.1.1...0.1.2
Release 0.1.1
- Image generation via the
/image
command
Full Changelog: 0.1...0.1.1