Skip to content

Commit 768d9ad

Browse files
committed
Merge branch 'master' of https://github.com/kyb3r/modmail into dev
2 parents fdc6428 + d4a5935 commit 768d9ad

File tree

1 file changed

+59
-49
lines changed

1 file changed

+59
-49
lines changed

CHANGELOG.md

Lines changed: 59 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -8,75 +8,81 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
88
# v2.4.5
99

1010
### Fixed
11-
Fixed activity setting due to flawed logic in `config.get` function.
11+
Fixed activity setting due to flawed logic in `config.get()` function.
1212

1313
# v2.4.4
14+
1415
### Fixed
15-
Fixed a bug in activity command where it would fail to set the activity on bot restart if the activity type was `playing`
16+
Fixed a bug in activity command where it would fail to
17+
set the activity on bot restart if the activity type was `playing`.
1618

1719
# v2.4.3
18-
Moved selfhosted log viewer to a seperate repo.
20+
21+
### Changed
22+
- Moved self-hosted log viewer to a separate repo.
1923
This update shouldn't affect anyone.
2024

2125
# v2.4.2
2226

2327
### Added
24-
- Ability to set your own twitch url for streaming status.
28+
- Ability to set your own Twitch URL for `streaming` activity status.
2529

2630
# v2.4.1
2731

2832
### Fixed
29-
- Small bug in activity command.
33+
- Small bug in `activity` command.
3034

3135
# v2.4.0
3236

33-
Breaking changes for bot status.
37+
Breaking changes:
3438

3539
### Added
3640
- Added the `activity` command for setting the activity
37-
- [PR #131](https://github.com/kyb3r/modmail/pull/131#issue-244686818) this supports multiple activity types (playing, watching, listening and streaming).
41+
- [PR #131](https://github.com/kyb3r/modmail/pull/131#issue-244686818)
42+
this supports multiple activity types (`playing`, `watching`, `listening` and `streaming`).
3843

3944
### Removed
4045
- Removed the deprecated `status` command.
41-
- This also means you will have to reset your bot status with the `activity` command as it will break.
46+
- This also means you will have to reset your bot status with the
47+
`activity` command, as `status` command is removed.
4248

4349
# v2.3.0
4450

4551
### Added
46-
- Ability to self host logs
52+
- Ability to self-host logs.
4753

4854
### Changed
4955
- Improved format for log channel embeds.
50-
- Roles are now comma seperated in info embed
51-
- This only applies to seperate server setups
56+
- Roles are now comma separated in info embed.
57+
- This only applies to separate server setups.
5258

5359
### Fixed
54-
- Bug in subscribe command, it will now unsub after a thread is closed.
55-
60+
- Bug in subscribe command, it will now unsubscribe after a thread is closed.
5661

5762
# v2.2.0
63+
5864
### Added
59-
- Added a notify command `notify [role]`
65+
- Notify command `notify [role]`.
6066
- Notify a given role or yourself to the next thread message received.
6167
- Once a thread message is received you will be pinged once only.
6268

63-
- Added a subscribe command `sub [role]` / `unsub [role]`
69+
- Subscribe command `sub [role]` / `unsub [role]`.
6470
- Subscribes yourself or a given role to be notified when thread messages are received.
65-
- You will be pinged for every thread message recieved until you unsubscribe.
71+
- You will be pinged for every thread message received until you unsubscribe.
6672

6773
### Changed
68-
- Improve log channel message format slightly.
74+
- Slightly improved log channel message format.
6975

7076
# v2.1.1
7177

7278
### Fixed
73-
- Small bug in close command.
79+
- Small bug in `close` command.
7480

7581
# v2.1.0
7682

7783
### Added
7884
- Ability to set a custom thread creation response message.
79-
- Do this via `config set thread_creation_response [message]`
85+
- Via `config set thread_creation_response [message]`.
8086

8187
### Changed
8288
- Improve logs command format.
@@ -93,19 +99,19 @@ Breaking changes for bot status.
9399
# v2.0.9
94100

95101
### Added
96-
- Support for custom blocked emoji and sent emoji
102+
- Support for custom blocked emoji and sent emoji.
97103
- Use the `config set blocked_emoji` or `sent_emoji` commands.
98104

99105
### Quick Fix
100-
- Support multiple image and file attachments in one message
106+
- Support multiple image and file attachments in one message.
101107
- This is only possible on mobile so its good to handle it in code.
102108

103109
# v2.0.8
104110

105-
Improvements in commands and new config options available.
111+
Improvements to commands and new config options available.
106112

107113
### Added
108-
- Added the ability to use your own log channel
114+
- Added the ability to use your own log channel.
109115
- You can do this via the `config set log_channel_id <id>` command.
110116
- Added the ability to use your own main inbox category.
111117
- You can do this via the `config set main_category_id <id>` command.
@@ -120,7 +126,7 @@ Improvements in commands and new config options available.
120126
New command and improvements in bot update message interfaces.
121127

122128
### Added
123-
- Added a changelog command to view the bot's changelog within discord.
129+
- Added a `changelog` command to view the bot's changelog within discord.
124130

125131
### Changed
126132
- Update command now shows latest changes directly from the [CHANGELOG.md](https://modmail.tk/) in the repo.
@@ -137,64 +143,68 @@ New command and improvements in bot update message interfaces.
137143
# v2.0.5
138144

139145
### Changed
140-
- Alias command now checks if you are adding a valid alias - command combo.
146+
- `alias` command now checks if you are adding a valid alias-command combo.
141147
- Deleting a channel manually will now correctly close the thread and post logs.
142148

143149
# v2.0.4
144150

145151
### Fixed
146-
- Fixed a one off bug where the channel topic dissapears, but modmail operations should still continue
147-
- Fixed linked_message_id issues.
152+
- Fixed a one off bug where the channel topic disappears, but modmail operations should still continue.
153+
- Fixed `linked_message_id` issues.
148154

149155
# v2.0.3
150156

151157
Fixed some issues with how data is displayed in the info embed.
152158

153159
### Fixed
154160
- Thread creation embed now shows the correct amount of past logs.
155-
- If using a seperate server setup, roles in the info embed now are shown as names instead of mentions.
161+
- If using a separate server setup, roles in the info embed now are shown as names instead of mentions.
156162
- This is due to the fact that you can't mention roles across servers.
157163

158164
# v2.0.2
159165

160166
### Security
161-
- Made the logs command require manage messages permissions to execute.
162-
- Before this patch, anyone could use the logs commands.
167+
- Made the `logs` command require "manage messages" permissions to execute.
168+
- Before this patch, anyone could use the `logs` commands.
163169

164170
# v2.0.1
165171

166172
Bug fixes and minor improvements.
167173

168174
### Changed
169-
- Improved block/unblock commands.
170-
- They now take a wider range of arguments: Usernames, nicknames, mentions and user IDs.
175+
- Improved `block`/`unblock` commands.
176+
- They now take a wider range of arguments: usernames, nicknames, mentions and user IDs.
171177

172178
### Fixed
173179
- Setup command now configures permissions correctly so that the bot will always be able to see the main operations category.
174180

175181
# v2.0.0
176182

177-
This release introduces the use of our centralized [API service](https://github.com/kyb3r/webserver) to enable dynamic configuration, auto-updates, and thread logs. To use this release you must acquire an API token from https://modmail.tk. Read the updated installation guide [here](https://github.com/kyb3r/modmail/wiki/installation).
183+
This release introduces the use of our centralized
184+
[API service](https://github.com/kyb3r/webserver) to enable dynamic
185+
configuration, auto-updates, and thread logs.
186+
To use this release you must acquire an API token from https://www.modmail.tk.
187+
Read the updated installation guide [here](https://github.com/kyb3r/modmail/wiki/installation).
178188

179189
### Changed
180-
- Stability improvements through synchronization primitives
181-
- Refactor thread management and code
182-
- Update command now uses `api.modmail.tk`
183-
- Removed `archive` command
184-
- Explanation: With thread logs (that lasts forever), there's no point in archiving.
190+
- Stability improvements through synchronization primitives.
191+
- Refactor thread management and code.
192+
- Update command now uses `api.modmail.tk`.
185193
- `contact` command no longer tells the user you messaged them 👻
186194

187195
### Fixed
188-
- Status command now changes playing status indefinitely
196+
- `status` command now changes playing status indefinitely.
189197

190198
### Added
191-
- Dynamic help command (#84)
192-
- Dynamic configuration through `api.modmail.tk`
193-
- Thread logs via `logs.modmail.tk` (#78)
194-
- `log` command added
195-
- Automatic updates (#73)
196-
- Dynamic command aliases and snippets (#86)
197-
- Optional support for using a seperate guild as the operations center (#81)
198-
- NSFW Command to change channels to NSFW (#77)
199-
200-
# v0.0.0
199+
- Dynamic `help` command (#84).
200+
- Dynamic configuration through `api.modmail.tk`.
201+
- Thread logs via `logs.modmail.tk` (#78).
202+
- `log` command added.
203+
- Automatic updates (#73).
204+
- Dynamic command aliases and snippets (#86).
205+
- Optional support for using a seperate guild as the operations center (#81).
206+
- NSFW Command to change channels to NSFW (#77).
207+
208+
### Removed
209+
- Removed `archive` command.
210+
- Explanation: With thread logs (that lasts forever), there's no point in archiving.

0 commit comments

Comments
 (0)