Releases: n3d1117/chatgpt-telegram-bot
Releases · n3d1117/chatgpt-telegram-bot
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
Release 0.1
- Support multiple answers
- Support model parameters customization
- Better error handling
- Added option to show token usage
- Multi-chat support
Full Changelog: 0.0.9...0.1