Repository navigation
Conversation
- formatted imports using isort - documented v6.3.5 - easier version retrieval - switch to `unzip-bot` as the only way to describe the project - coherent Readme
- renamed the module from `unzip` to `unzipbot` to avoid confusion. The `unzipbot` variable have been renamed to `unzipbot_client` in consequence - uses python:3.12-alpine, correct deps, clones the right branch - followup to #249 : - pzip have been replaced by 7zip - unrar have to be build by hand - this means we have some extra deps, also for some python deps - we could precompile them in another repo to remove deps such as g++, gcc, libffi-dev, make and musl-dev - the current image size is 530 MB which is a x4 improvement ! - added a unrar build script - deletes 0B thumbnails caused by FILE_REFERENCE_EXPIRED. Also warns the user if such thing happens, going to automate the retrieval process later on - special handling for rar files. splitted rars aren't handled yet. splitted zips and 7z (.001) still works
especially with strings that gets directly parsed like MONGODB_URL
- ALL strings are in JSON files, which will help with future translation - only english supported for now - deleted unused strings, moved plain text to the JSON, fixed grammar mistakes - splitted buttons and messages processing - added a default language that gets used for non-user tied strings and logs - untranslated strings falls back to english (or default language) - strings keys aren't definitives, hence why I haven't already started a translation - removed copyright mentions in files, added MIT notice in the start script
(also previous commit allowed more bot owner commands to run outside of DMs, example in the logs group as long as he's not anonymous)
- closes #366, installs 7zip from the edge branch to work around a volumes creation bug (see secont to last at https://www.7-zip.org/history.txt for 24.01) - fixed some misplaced strings - better help text - when splitting a file, move it to a temp location to avoid filename clash - fixed the cancel button in telegram file download (#28) HOWEVER the bot will currently panic and may not allow you to create other tasks later on, so... - clears the canceled tasks list every 5min and at each restart
- set a memory limit on executed commands, by default 100% on heroku and 80% elsewhere
- we now use the ulimit shell tool instead of the resource python module
- actually limit the ram usage on heroku per #365
| datasource | package | from | to | | ---------- | ------- | ------ | ------ | | pypi | pillow | 11.2.0 | 11.2.1 | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
| datasource | package | from | to | | ---------- | ---------- | ------ | ------ | | pypi | setuptools | 78.1.0 | 78.1.1 | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
| datasource | package | from | to | | ---------- | ------- | ------- | ------- | | pypi | aiohttp | 3.11.16 | 3.11.17 | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
| datasource | package | from | to | | ---------- | ---------- | ------ | ------ | | pypi | setuptools | 78.1.1 | 79.0.0 | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
| datasource | package | from | to | | ---------- | ------- | ------- | ------- | | pypi | aiohttp | 3.11.17 | 3.11.18 | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
| datasource | package | from | to | | ---------- | ---------- | ------ | ------ | | pypi | setuptools | 79.0.0 | 79.0.1 | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
| datasource | package | from | to | | ---------- | ---------- | ------ | ------ | | pypi | setuptools | 79.0.1 | 80.0.0 | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
| datasource | package | from | to | | ---------- | ---------- | ------ | ------ | | pypi | setuptools | 80.0.0 | 80.1.0 | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fixed an oversight introduced nearly a year ago at 7eeffb6
they are really picky about that Procfile
I already disabled you in the settings bruh
EDM115
marked this pull request as ready for review
October 30, 2026 09:40
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
5 of 25 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
v7 has been running in production for over 2 years now so it can replace the Arch-based version now