Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
481c1a7
feat: voting utility
lorenzocorallo Sep 26, 2025
4801d76
fix: logger level now uses `process.env` to avoid error in tests
lorenzocorallo Sep 26, 2025
0e6ba85
fix(fmtUser): reduce user type restrictness
lorenzocorallo Sep 26, 2025
c442f5f
fix: remove LOG_LEVEL env from `@/env`
lorenzocorallo Sep 26, 2025
5f90561
tests: add a vote test
lorenzocorallo Sep 26, 2025
995be8a
feat(MenuGen): add support to update Menu data from callback
lorenzocorallo Sep 26, 2025
fe967b1
feat: ban all - voting management with menu
lorenzocorallo Sep 26, 2025
9b29a01
feat: add a banall test command (temporary)
lorenzocorallo Sep 26, 2025
96115e1
feat: use backend addRole and getDirettivo
lorenzocorallo Sep 27, 2025
adce5c9
feat: update types from backend, add delrole command
lorenzocorallo Sep 29, 2025
190426d
build: bump @polinetwork/backend to 0.11.0
lorenzocorallo Sep 29, 2025
e9993c4
Merge branch 'main' into banall
lorenzocorallo Sep 29, 2025
2d63a5d
fix: check if there is no president
lorenzocorallo Sep 29, 2025
0f4afab
feat: module coordinator (#52)
toto04 Oct 1, 2025
d7a5056
Merge remote-tracking branch 'origin/main' into banall
toto04 Oct 1, 2025
ddced4a
fix: lint
toto04 Oct 1, 2025
4465712
Merge remote-tracking branch 'origin/main' into banall
toto04 Oct 1, 2025
032ad8a
feat: test command banall
lorenzocorallo Oct 2, 2025
b21da7c
fix: throttle arg caching
toto04 Oct 2, 2025
3076cb9
feat: real commands btw
lorenzocorallo Oct 2, 2025
4c96304
chore: biome
lorenzocorallo Oct 2, 2025
2d44561
fix: minor aesthetic in progress message
toto04 Oct 2, 2025
ea48fe7
Merge branch 'banall' of https://github.com/polinetworkorg/telegram i…
toto04 Oct 2, 2025
ef53c5a
fix: spelling errors
toto04 Oct 2, 2025
c7acfbd
fix: spelling errors 2
toto04 Oct 2, 2025
097925f
fix: banall commands not imported
lorenzocorallo Oct 2, 2025
26f9c1d
fix: better progress text layout
lorenzocorallo Oct 2, 2025
0d5eadc
fix: tu ma
toto04 Oct 2, 2025
d623be9
fix: words typos
lorenzocorallo Oct 2, 2025
d9cabf3
fix: better sorry than safe
toto04 Oct 2, 2025
848d50f
Merge branch 'banall' of https://github.com/polinetworkorg/telegram i…
toto04 Oct 2, 2025
5c96e10
fix: add try-catch for banall initialization
lorenzocorallo Oct 2, 2025
edd9ff8
feat: implement BanAll start from user report
lorenzocorallo Oct 2, 2025
79810ec
chore:biome
lorenzocorallo Oct 2, 2025
a86fcdf
docs: banallqueue documentation
toto04 Oct 2, 2025
03cc518
fix: the banall text
lorenzocorallo Oct 2, 2025
1f39221
fix: use string repeat
lorenzocorallo Oct 2, 2025
3e224d1
fix: docs: fix: docs: fix: docs:
toto04 Oct 2, 2025
43cdb57
fix: spellinggggggg
toto04 Oct 2, 2025
fccecf8
docs: update TODO.md
lorenzocorallo Oct 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@
- [x] delete group from backend when the bot leaves a group
- [x] search
- [ ] advanced moderation
- [ ] ban_all
- [ ] unban_all
- [x] audit log
- [x] ban_all
- [x] unban_all
- [ ] audit log (implemented, need to audit every mod action)
- [x] /report to allow user to report (@admin is not implemented)
- [x] track ban, mute and kick done via telegram UI (not by command)
- [ ] send in-chat action log (deprived of chat ids and stuff)
Expand Down
4 changes: 3 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@
"@t3-oss/env-core": "^0.13.4",
"@trpc/client": "^11.5.1",
"@types/ssdeep.js": "^0.0.2",
"bullmq": "^5.59.0",
"croner": "^9.0.0",
"grammy": "^1.37.0",
"nanoid": "^5.1.5",
Expand All @@ -54,14 +55,15 @@
"superjson": "^2.2.2",
"zod": "^4.1.11"
},
"packageManager": "pnpm@10.6.5+sha512.cdf928fca20832cd59ec53826492b7dc25dc524d4370b6b4adbf65803d32efaa6c1c88147c0ae4e8d579a6c9eec715757b50d4fa35eea179d868eada4ed043af",
"packageManager": "pnpm@10.17.1+sha512.17c560fca4867ae9473a3899ad84a88334914f379be46d455cbf92e5cf4b39d34985d452d2583baf19967fa76cb5c17bc9e245529d0b98745721aa7200ecaf7a",
"engines": {
"npm": ">=10.9.2",
"node": ">=22.14.0"
},
"pnpm": {
"onlyBuiltDependencies": [
"esbuild",
"msgpackr-extract",
"unrs-resolver"
]
}
Expand Down
Loading