{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":574759593,"defaultBranch":"main","name":"ChatGPT-Telegram-Bot","ownerLogin":"yym68686","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-06T02:25:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31803242?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710230611.0","currentOid":""},"activityList":{"items":[{"before":"e200a5a17fa4c449845c80fce46aa9a1b6fee1a5","after":"f4adedf42e97214d99158750057a4306b9278360","ref":"refs/heads/main","pushedAt":"2024-05-23T08:26:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ’» Code: Optimize log display","shortMessageHtmlLink":"πŸ’» Code: Optimize log display"}},{"before":"06c1bbaa02ff04a57b3ae59ff008879a8ed3f697","after":"e200a5a17fa4c449845c80fce46aa9a1b6fee1a5","ref":"refs/heads/main","pushedAt":"2024-05-23T08:18:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ› Bug: Fix the bug where system prompt words do not change after switching languages.\n\n✨ Feature: Add Traditional Chinese language setting","shortMessageHtmlLink":"πŸ› Bug: Fix the bug where system prompt words do not change after swit…"}},{"before":"78edae2407a0320a5718748c25ba7d629156730f","after":"06c1bbaa02ff04a57b3ae59ff008879a8ed3f697","ref":"refs/heads/main","pushedAt":"2024-05-23T07:21:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ› Bug: Fix the bug where the keyboard cannot delete","shortMessageHtmlLink":"πŸ› Bug: Fix the bug where the keyboard cannot delete"}},{"before":"236f76486c7cdca5ba76b3955661244c19c85b96","after":"78edae2407a0320a5718748c25ba7d629156730f","ref":"refs/heads/main","pushedAt":"2024-05-22T20:44:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ› Bug: Fixed the ModuleNotFoundError: No module named 'ModelMerge.models.config'","shortMessageHtmlLink":"πŸ› Bug: Fixed the ModuleNotFoundError: No module named 'ModelMerge.mod…"}},{"before":"24f52d899d773cd86605f2925132330298234be2","after":"236f76486c7cdca5ba76b3955661244c19c85b96","ref":"refs/heads/main","pushedAt":"2024-05-22T20:38:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ› Bug: Fixed the ModuleNotFoundError: No module named 'ModelMerge.models.config'\n\nπŸ’» Code: Upgrade ModelMerge version to 0.5.8","shortMessageHtmlLink":"πŸ› Bug: Fixed the ModuleNotFoundError: No module named 'ModelMerge.mod…"}},{"before":"33853073d204b0dc1d8650d86e5f7de219502901","after":"24f52d899d773cd86605f2925132330298234be2","ref":"refs/heads/main","pushedAt":"2024-05-22T20:26:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ’» Code: 1. Update button hierarchy\n\n2. Refactor the code and put the function call code in the same folder.\n\n3. Upgrade ModelMerge version to 0.5.6","shortMessageHtmlLink":"πŸ’» Code: 1. Update button hierarchy"}},{"before":"188d71e4013d303299ec15337ebe06460c7de2c1","after":"33853073d204b0dc1d8650d86e5f7de219502901","ref":"refs/heads/main","pushedAt":"2024-05-21T19:44:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ› Bug: Fix the bug where the second query for merging long texts cannot be answered.\n\n✨ Feature: Add the LONG_TEXT environment variable to control whether to enable the long text merging feature. The default is True, which means the long text merging feature is enabled.","shortMessageHtmlLink":"πŸ› Bug: Fix the bug where the second query for merging long texts cann…"}},{"before":"7e7671404e3d746b626282b0144beac6b779d1d8","after":"188d71e4013d303299ec15337ebe06460c7de2c1","ref":"refs/heads/main","pushedAt":"2024-05-21T19:14:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"✨ Feature: Add support for long text input to prevent Telegram from splitting the same message into multiple response bubbles.","shortMessageHtmlLink":"✨ Feature: Add support for long text input to prevent Telegram from s…"}},{"before":"fdc1e481849f1070dca71f316580a3e84ac82ac2","after":"7e7671404e3d746b626282b0144beac6b779d1d8","ref":"refs/heads/main","pushedAt":"2024-05-21T07:14:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ’» Code: 1. Refactor the code, simplify the function call code.\n\n2. Upgrade ModelMerge version to 0.4.7","shortMessageHtmlLink":"πŸ’» Code: 1. Refactor the code, simplify the function call code."}},{"before":"c5b5de8f28a6a0a72ccbf65574a736a8ecd27739","after":"fdc1e481849f1070dca71f316580a3e84ac82ac2","ref":"refs/heads/main","pushedAt":"2024-05-20T05:26:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ› Bug: Fix the error handling for invalid parameters in the request body\n\nπŸ’» Code: Upgrade ModelMerge version to 0.5.4","shortMessageHtmlLink":"πŸ› Bug: Fix the error handling for invalid parameters in the request body"}},{"before":"326b717112b76bcf9606b4c28015577f62e3c08c","after":"c5b5de8f28a6a0a72ccbf65574a736a8ecd27739","ref":"refs/heads/main","pushedAt":"2024-05-20T04:15:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ› Bug: Fix the bug of extra request body fields when all function calls are turned off.\n\nπŸ’» Code: Upgrade ModelMerge version to 0.5.1","shortMessageHtmlLink":"πŸ› Bug: Fix the bug of extra request body fields when all function cal…"}},{"before":"13835d6993bd72a5bef70ebe2f43d76df54f84be","after":"326b717112b76bcf9606b4c28015577f62e3c08c","ref":"refs/heads/main","pushedAt":"2024-05-19T19:31:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"✨ Feature: Add support for Claude API streaming tools use, thanks to @Alex Liu for providing the Claude API.\n\nπŸ’» Code: Upgrade ModelMerge version to 0.5.0","shortMessageHtmlLink":"✨ Feature: Add support for Claude API streaming tools use, thanks to @…"}},{"before":"db7d6a5048ec0c663fd65ba38c89eab6cc80442c","after":"13835d6993bd72a5bef70ebe2f43d76df54f84be","ref":"refs/heads/main","pushedAt":"2024-05-19T07:44:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ”Œ Plugin: Add the plugin to execute Python code.\n\n✨ Feature: Add tokens statistics.\n\nπŸ’» Code: Upgrade ModelMerge version to 0.4.11","shortMessageHtmlLink":"πŸ”Œ Plugin: Add the plugin to execute Python code."}},{"before":"33c6ac152d084851915b0395332b02267b0e2b0d","after":"db7d6a5048ec0c663fd65ba38c89eab6cc80442c","ref":"refs/heads/main","pushedAt":"2024-05-18T17:55:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ› Bug: Fix the bug of extra request body fields when all function calls are turned off.\n\nπŸ’» Code: Upgrade ModelMerge version to 0.4.7","shortMessageHtmlLink":"πŸ› Bug: Fix the bug of extra request body fields when all function cal…"}},{"before":"afb821084dfeffb04f6f75989b92715fecf1888c","after":"33c6ac152d084851915b0395332b02267b0e2b0d","ref":"refs/heads/main","pushedAt":"2024-05-17T18:21:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ’» Code:\nupdate requirements.txt","shortMessageHtmlLink":"πŸ’» Code:"}},{"before":"92c7f70c58dfb34ce143fdbd68adfd68b8194398","after":"afb821084dfeffb04f6f75989b92715fecf1888c","ref":"refs/heads/main","pushedAt":"2024-05-17T18:14:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ› Bug: Fix the error handling when API_URL is not set\n\n✨ Feature: Add the follow-up question feature based on experimental answers, enabled with the environment variable FOLLOW_UP=True, disabled by default.\n\nπŸ’» Code: Upgrade ModelMerge version to 0.4.6","shortMessageHtmlLink":"πŸ› Bug: Fix the error handling when API_URL is not set"}},{"before":"a38213b193e79d2321a532af32f11ec1eb896da9","after":"92c7f70c58dfb34ce143fdbd68adfd68b8194398","ref":"refs/heads/main","pushedAt":"2024-05-17T07:03:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"✨ Feature: Adding inline mode allows you to summon ChatGPT to answer questions in any chat box window, start generating responses with a semicolon at the end.","shortMessageHtmlLink":"✨ Feature: Adding inline mode allows you to summon ChatGPT to answer …"}},{"before":"cd80ab9a2e4a2aa70af9c90ebf8eda039cccb3a1","after":"a38213b193e79d2321a532af32f11ec1eb896da9","ref":"refs/heads/main","pushedAt":"2024-05-17T05:18:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ› Bug: fix ValueError: too many values to unpack (expected 6)","shortMessageHtmlLink":"πŸ› Bug: fix ValueError: too many values to unpack (expected 6)"}},{"before":"fda1f94d94089f632c3cd5ae5162d2ce8112e8eb","after":"cd80ab9a2e4a2aa70af9c90ebf8eda039cccb3a1","ref":"refs/heads/main","pushedAt":"2024-05-17T04:22:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ› Bug: MessageHandler sets block=False, at this time the handler will not block the main thread, and the handler will execute in the background. This allows the Telegram Bot to handle multiple updates simultaneously, improving response speed.\n\nπŸ”Œ Plugin: Add dalle3 plugin.\n\nπŸ’» Code: 1. Upgrade ModelMerge version to 0.4.5\n\n2. update README","shortMessageHtmlLink":"πŸ› Bug: MessageHandler sets block=False, at this time the handler will…"}},{"before":"84ffb4304e24d1349d975e13ce2ca253dc434e51","after":"fda1f94d94089f632c3cd5ae5162d2ce8112e8eb","ref":"refs/heads/main","pushedAt":"2024-05-17T02:51:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ› Bug: 1. Fix the bug that the plugin cannot be found using function call\n\n✨ Feature: 1. Introduce multi-user mode, different users' configurations are not shared, the default is that each user has the same configuration, and the CHAT_MODE environment variable is used to control the configuration behavior. When CHAT_MODE is global, all users share the configuration. When CHAT_MODE is multiusers, user configurations are independent of each other.\n\nπŸ’» Code: 1. Upgrade ModelMerge version to 0.4.2","shortMessageHtmlLink":"πŸ› Bug: 1. Fix the bug that the plugin cannot be found using function …"}},{"before":"92127a871effcc94587f09e3f83fd3403eb0a210","after":"84ffb4304e24d1349d975e13ce2ca253dc434e51","ref":"refs/heads/main","pushedAt":"2024-05-16T05:58:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ’» Code: 1. Optimize the formula display prompt, do not use LaTeX commands to output mathematical symbols.\n\n2. Upgrade ModelMerge version to 0.4.1","shortMessageHtmlLink":"πŸ’» Code: 1. Optimize the formula display prompt, do not use LaTeX comm…"}},{"before":"6e0b4a8124a22edb92bb269cb51daeffaf4fc3fb","after":"92127a871effcc94587f09e3f83fd3403eb0a210","ref":"refs/heads/main","pushedAt":"2024-05-14T16:21:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"✨ Feature: Use the /reset command to set the system prompt.\n\nπŸ”Œ Plugin: Add travel information plugin.\n\nπŸ’» Code: 1. Upgrade ModelMerge version to 0.4.0\n\n2. Refactor and simplify the code for uploading images.\n\n3. Optimize the plugin button creation process.","shortMessageHtmlLink":"✨ Feature: Use the /reset command to set the system prompt."}},{"before":"a8f8aaf2aa57a5672951f3e5f4d2ccafca2dc665","after":"6e0b4a8124a22edb92bb269cb51daeffaf4fc3fb","ref":"refs/heads/main","pushedAt":"2024-05-14T11:15:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ› Bug: 1. Fix the bug causing Ratelimit error 202 on DuckDuckGo\n\nπŸ’» Code: 1. Upgrade ModelMerge version to 0.3.11\n\n2. Refactor the code, streamline the bot.py code.","shortMessageHtmlLink":"πŸ› Bug: 1. Fix the bug causing Ratelimit error 202 on DuckDuckGo"}},{"before":"62a3844160fc2e86fcaacf33fe6f1633724ca27d","after":"a8f8aaf2aa57a5672951f3e5f4d2ccafca2dc665","ref":"refs/heads/main","pushedAt":"2024-05-14T10:35:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ› Bug: 1. Fix the bug causing Ratelimit error 202 on DuckDuckGo\n2. Adjust the search prompt, reduce token consumption.\n\nπŸ’» Code: Upgrade ModelMerge version to 0.3.8","shortMessageHtmlLink":"πŸ› Bug: 1. Fix the bug causing Ratelimit error 202 on DuckDuckGo"}},{"before":"d0eb82f3e4e6f272a6ee67c2a19aab5e9e2acaa3","after":"62a3844160fc2e86fcaacf33fe6f1633724ca27d","ref":"refs/heads/main","pushedAt":"2024-05-14T09:25:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ› Bug: Fix the bug where gpt-4o cannot handle multi-image Q&A.","shortMessageHtmlLink":"πŸ› Bug: Fix the bug where gpt-4o cannot handle multi-image Q&A."}},{"before":"82a5b4d7622e775417b2fb8fa2068a217c158d94","after":"d0eb82f3e4e6f272a6ee67c2a19aab5e9e2acaa3","ref":"refs/heads/main","pushedAt":"2024-05-14T09:11:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ› Bug: 1. Fix AttributeError: module 'config' has no attribute 'groqBot'\n\n2. Fix AttributeError: 'NoneType' object has no attribute 'reset'","shortMessageHtmlLink":"πŸ› Bug: 1. Fix AttributeError: module 'config' has no attribute 'groqBot'"}},{"before":"82e54a4dd8f5242e9c2d5d99ac05cf7caf4379c1","after":"82a5b4d7622e775417b2fb8fa2068a217c158d94","ref":"refs/heads/main","pushedAt":"2024-05-14T09:05:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ› Bug: Fix the error that CLAUDE_API did not modify.","shortMessageHtmlLink":"πŸ› Bug: Fix the error that CLAUDE_API did not modify."}},{"before":"8663ab1d87610ad662a1bad521c4630489843c87","after":"82e54a4dd8f5242e9c2d5d99ac05cf7caf4379c1","ref":"refs/heads/main","pushedAt":"2024-05-14T08:49:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ› Bug: 1. Fix the bug that gpt-4o cannot answer\n\n2. Fix the bug where gpt-4o cannot read images.\n\n3. Fix the bug of infinite function calls\n\n4. Optimize max token calculation\n\nπŸ’» Code: 1. Upgrade ModelMerge version to 0.3.7\n\n2. Refactor the code, streamline the bot.py code.\n\n3. Delete useless test files.","shortMessageHtmlLink":"πŸ› Bug: 1. Fix the bug that gpt-4o cannot answer"}},{"before":"edba99bcc0b7c9248d072ed94be0ae06fa7b5871","after":"8663ab1d87610ad662a1bad521c4630489843c87","ref":"refs/heads/main","pushedAt":"2024-05-14T04:07:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ€– Model: Set the default model to gpt-4o.","shortMessageHtmlLink":"πŸ€– Model: Set the default model to gpt-4o."}},{"before":"fce2e6b84bdc2087d0a4e13311fc9ce9967aa9e7","after":"edba99bcc0b7c9248d072ed94be0ae06fa7b5871","ref":"refs/heads/main","pushedAt":"2024-05-14T04:02:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yym68686","name":"yym68686","path":"/yym68686","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803242?s=80&v=4"},"commit":{"message":"πŸ› Bug: Fix the bug that gpt-4o cannot answer\n\nπŸ’» Code: Upgrade ModelMerge version to 0.3.6","shortMessageHtmlLink":"πŸ› Bug: Fix the bug that gpt-4o cannot answer"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUcKf6AA","startCursor":null,"endCursor":null}},"title":"Activity Β· yym68686/ChatGPT-Telegram-Bot"}