Skip to content

Releases: ARKModding/am_bot

0.0.16

07 Jan 04:47
03ac957

Choose a tag to compare

Fix issue with 'thread.id' (#24)

0.0.15

07 Jan 04:34
180f630

Choose a tag to compare

Add forum post creation for quarantined members (#23)

- Add QUARANTINE_CHANNEL_ID constant for forum channel
- Implement _setup_quarantine_post method to create forum threads
- Integrate forum post creation into quarantine flow
- Add comprehensive tests for forum post functionality including error cases

0.0.14

07 Jan 04:00
d79b8f4

Choose a tag to compare

Fix quarantine logging and add comprehensive tests (#22)

- Fix datetime.datetime.utcnow() typo to use datetime.now(timezone.utc)
- Fix get_channel call to use positional argument instead of keyword
- Add QUARANTINE_LOG_CHANNEL_ID constant
- Add _log_quarantine method to log quarantine events with embed
- Add comprehensive tests for quarantine logging functionality
- All 139 tests passing with 92% code coverage

0.0.12

29 Dec 21:28
d575a70

Choose a tag to compare

Bump requirements (#20)

0.0.11

29 Dec 20:57
51a5fcd

Choose a tag to compare

Purge voice text channels for quarantine (#19)

0.0.10

29 Dec 19:48
25954b9

Choose a tag to compare

Use constants again, add quarantine slash command for staff (#16)

0.0.9

28 Dec 22:59
13c6d7b

Choose a tag to compare

Add unit tests (#14)

* Spam detection

* Linting

* Linting

* Unit tests

* Fix linting and coverage

0.0.8

23 Dec 22:14
6c8ffaa

Choose a tag to compare

Add quarantine cog (#12)

* Add quarantine cog

* Linting

* Add envvars to chart

0.0.7

12 Dec 07:33
24a7a31

Choose a tag to compare

Update invite_response to parse email from embed format (#10)

The DMM API now sends support requests as Discord embeds instead of
plain text. Updated the bot to extract email from the embed's Email
field and the help request from the embed description, with fallback
to the legacy plain text format.

0.0.6

18 Nov 07:37
54a6360

Choose a tag to compare

What's Changed

Full Changelog: 0.0.5...0.0.6