nyeki
4c498512fb
chore: 🔖 Bump version.
2025-03-16 13:19:49 -03:00
nyeki
73f75c09bb
fix(shard): 🔧 Update sentry DSN.
2025-03-16 13:19:34 -03:00
nyeki
af71718d59
chore: 🔖 Bump version.
2025-03-16 12:28:10 -03:00
nyeki
c1f1958a53
fix(shard): 🚑 Typo.
2025-03-16 12:24:31 -03:00
nyeki
86453cb58c
feat(shard): ✨ Handle attachments on call.
...
Attachments can now be sent by moderators. Users are now notified when they can't send attachments, and if their message has text other than attachments, the other party gets notified that attachments were removed from the message.
2025-03-16 12:23:29 -03:00
nyeki
a8cc3ebfd3
fix(shard): 🐛 Fix Payphone.get_or_fetch_channel() raising 403 error.
2025-03-16 12:22:08 -03:00
nyeki
4a642ca3a5
chore: 🔖 Bump version.
2025-03-16 11:45:59 -03:00
nyeki
513b52f940
fix(shard): 🐛 Edits not responding when Payphone doesn't have Read Message History permissions.
2025-03-16 11:43:31 -03:00
nyeki
4360d0b053
fix(shard): 🐛 Extract coros from asyncio.gather for better (individual) error logging.
2025-03-16 11:29:44 -03:00
nyeki
87ffc4644b
fix(shard): 🐛 Not found when the propagated message is manually deleted and then the original one does too.
2025-03-16 11:25:58 -03:00
nyeki
5c4248c749
fix(shard): 🐛 Payphone not sending messages when missing webhook permissions.
2025-03-16 11:24:16 -03:00
nyeki
e24e7fcb6d
fix(shard): 🐛 Error being raised when message is sent in DMs.
2025-03-16 11:19:58 -03:00
nyeki
df8aef39e3
fix(shard): 🐛 Fix p.mask not responding when the user hasn't participated in the call yet.
2025-03-16 11:17:09 -03:00
nyeki
ab7fe3e828
feat(shard): ✨ Notify users when Payphone doesn't have permissions to read message history.
2025-03-16 11:12:42 -03:00
nyeki
ec3142f606
fix(shard): 🐛 Fix not found in on_message() when replying to a bot within the same channel.
2025-03-16 11:09:29 -03:00
nyeki
c4df5a31e7
fix(shard): 🐛 Fix not found error in get_or_fetch_channel().
2025-03-16 11:04:42 -03:00
nyeki
1e21d557d1
Merge branch 'main' of https://git.nyeki.dev/Payphone/Payphone
2025-03-16 02:55:23 -03:00
nyeki
849daf946b
build(kube): 💚 Update bot k8s yml file in an attempt to add a delay between pod rollouts.
2025-03-16 02:55:14 -03:00
nyeki
9c7cf3bc87
chore: 🔖 Bump version.
2025-03-16 02:52:29 -03:00
nyeki
506b2e0eab
chore: 🔖 Bump version.
2025-03-16 02:52:11 -03:00
nyeki
2c8fe7c97b
Merge branch 'main' of https://git.nyeki.dev/Payphone/Payphone
2025-03-16 02:47:29 -03:00
nyeki
a2ef62a667
build(kube): 💚 Add delay between pod updates on deployment.
2025-03-16 02:47:17 -03:00
nyeki
eda22d9862
chore: 🔖 Bump version.
2025-03-16 02:39:54 -03:00
nyeki
26e4e0075c
fix(shard): 🐛 Payphone.clean_message() using non-existent display_name for roles and channels.
2025-03-16 02:38:51 -03:00
nyeki
548ad72d72
fix(shard): 🐛 Remove debug exception.
2025-03-16 02:22:34 -03:00
nyeki
66f8bec780
chore: 🔖 Bump version.
2025-03-16 02:22:10 -03:00
nyeki
dbdc44f602
chore: 🔖 Bump version.
2025-03-16 02:20:37 -03:00
nyeki
320ed57038
Merge branch 'main' of https://git.nyeki.dev/Payphone/Payphone
2025-03-16 02:19:46 -03:00
nyeki
ac53c42452
feat(shard): 🔊 Set up sentry (GlitchTip).
2025-03-16 02:18:52 -03:00
nyeki
19a7de0887
chore: 🔖 Bump version.
2025-03-16 01:02:33 -03:00
nyeki
d446bccd25
chore: 🔖 Bump version.
2025-03-16 01:01:39 -03:00
nyeki
1d2b065111
feat(scripts): ✨ Automatically bump commit and push version bumps in pyproject.toml after update.py.
2025-03-16 00:55:57 -03:00
nyeki
b193cba36b
chore: 🔖 Bump version.
2025-03-16 00:53:28 -03:00
nyeki
8f5f605971
refactor(shard): 🎨 Format the code.
2025-03-16 00:50:35 -03:00
nyeki
2c361e5115
Merge branch 'main' of https://git.nyeki.dev/Payphone/Payphone
2025-03-16 00:50:08 -03:00
nyeki
f0437f30ae
fix(shard): 🐛 Channel webhooks suddenly stopping working.
2025-03-16 00:49:34 -03:00
nyeki
1fb54330bf
fix(scripts): 🚑 Yet another hotfix for deploy.py.
2025-03-16 00:29:17 -03:00
nyeki
28d243a37a
fix(scripts): 🐛 Fix yaml loading in deploy.py.
2025-03-16 00:28:00 -03:00
nyeki
4788fff949
feat(scripts): 🐛 Make deploy.py output the yaml parsing errors.
2025-03-16 00:19:42 -03:00
nyeki
76857b7dcb
feat(scripts): ✨ Make deploy.py read the amount of replicas from k8s/bot.yml.
2025-03-16 00:15:56 -03:00
nyeki
3e0586f89c
feat(scripts): ✨ Make deploy.py read latest version from pyproject.toml.
2025-03-16 00:11:51 -03:00
nyeki
a77c5411a0
chore: 🔖 Bump version.
2025-03-16 00:09:38 -03:00
nyeki
0067481528
feat(shard): ✨ Store unbanner.
2025-03-16 00:01:04 -03:00
nyeki
515048f43d
feat(scripts): ✨ Make deploy.py use a tag instead of version number.
2025-03-15 23:34:12 -03:00
nyeki
9445a9de29
feat(scripts): ✨ Add automatic migration handling to update.py.
2025-03-15 23:30:58 -03:00
nyeki
0e2a0553e6
Merge branch 'main' of https://git.nyeki.dev/Payphone/Payphone
2025-03-15 23:27:01 -03:00
nyeki
6bfc4ca42e
refactor(shard): 🔇 Remove useless logging.
2025-03-15 23:26:53 -03:00
nyeki
481fba860e
feat(shard): ✨ Add p.bans command for moderators to see a user's bans.
2025-03-15 23:26:19 -03:00
nyeki
a568392eb0
chore: 🔖 Bump version.
2025-03-15 13:44:57 -03:00
nyeki
7e4e354819
fix(shard): 🚑 Report message command not working.
2025-03-15 13:39:45 -03:00