Skip to content

Commit 9a7c39b

Browse files
Jesse KeasleyTaaku18
authored andcommitted
Added crucial changelog feature that may/may not break your bot (#144)
1 parent d44d2b0 commit 9a7c39b

File tree

1 file changed

+24
-23
lines changed

1 file changed

+24
-23
lines changed

CHANGELOG.md

Lines changed: 24 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1010

1111
- All reference to "modmail"/"Mod Mail"/"ModMail" are changed to "Modmail".
1212
- `log_channel_id` is now part of the config upon `setup`.
13+
- Added the ability to set where tickets are created using the `main_category_id` configuration option.
1314
# v2.7.0
1415

1516
### Changed
@@ -23,7 +24,7 @@ Fixed small issue with finding thread.
2324

2425
# v2.6.2
2526

26-
Fixed log URLs for self-hosting users.
27+
Fixed log URLs for self-hosting users.
2728
(This shouldn't affect anyone.)
2829

2930
# v2.6.1
@@ -46,12 +47,12 @@ Mostly internal changes. Some are slightly breaking. Keep a lookout for broken f
4647

4748
# v2.5.2
4849

49-
Non breaking internal changes.
50+
Non breaking internal changes.
5051
(This shouldn't affect anyone.)
5152

5253
# v2.5.0
5354

54-
Non breaking internal changes.
55+
Non breaking internal changes.
5556
(This shouldn't affect anyone.)
5657

5758
### Background
@@ -65,7 +66,7 @@ During this period, local caches are deleted, which results in the inability to
6566
- Loaded upon bot restart.
6667
- Deleted when a thread is closed.
6768
- Use `call_later()` instead of `sleep()` for scheduling.
68-
69+
6970
# v2.4.5
7071

7172
### Fixed
@@ -81,33 +82,33 @@ Fixed a bug in activity command where it would fail to set the activity on bot r
8182
This update shouldn't affect anyone.
8283

8384
### Changed
84-
- Moved self-hosted log viewer to a separate repo.
85-
85+
- Moved self-hosted log viewer to a separate repo.
86+
8687
# v2.4.2
8788

88-
### Added
89+
### Added
8990
- Ability to set your own Twitch URL for `streaming` activity status.
9091

9192
# v2.4.1
9293

93-
### Fixed
94-
- Small bug in `activity` command.
94+
### Fixed
95+
- Small bug in `activity` command.
9596

9697
# v2.4.0
9798

9899
Breaking changes.
99100

100-
### Added
101+
### Added
101102
- Added the `activity` command for setting the activity
102103
- [PR #131](https://github.com/kyb3r/modmail/pull/131#issue-244686818) this supports multiple activity types (`playing`, `watching`, `listening` and `streaming`).
103104

104105
### Removed
105-
- Removed the deprecated `status` command.
106-
- This also means you will have to reset your bot status with the `activity` command, as `status` command is removed.
106+
- Removed the deprecated `status` command.
107+
- This also means you will have to reset your bot status with the `activity` command, as `status` command is removed.
107108

108109
# v2.3.0
109110

110-
### Added
111+
### Added
111112
- Ability to self-host logs.
112113

113114
### Changed
@@ -157,7 +158,7 @@ Breaking changes.
157158

158159
# v2.0.9
159160

160-
### Added
161+
### Added
161162
- Support for custom blocked emoji and sent emoji.
162163
- Use the `config set blocked_emoji` or `sent_emoji` commands.
163164

@@ -169,22 +170,22 @@ Breaking changes.
169170

170171
Improvements to commands and new config options available.
171172

172-
### Added
173+
### Added
173174
- Added the ability to use your own log channel.
174175
- You can do this via the `config set log_channel_id <id>` command.
175176
- Added the ability to use your own main inbox category.
176177
- You can do this via the `config set main_category_id <id>` command.
177178

178179
### Changed
179-
- You now have the ability to supply a reason when blocking a user.
180+
- You now have the ability to supply a reason when blocking a user.
180181
- Blocked users are now stored in the database instead of in the channel topic.
181182
- This means you can delete the top channel in the modmail category now. (Migrate first though.)
182183

183184
# v2.0.7
184185

185-
New command and improvements in bot update message interfaces.
186+
New command and improvements in bot update message interfaces.
186187

187-
### Added
188+
### Added
188189
- Added a `changelog` command to view the bot's changelog within discord.
189190

190191
### Changed
@@ -216,14 +217,14 @@ New command and improvements in bot update message interfaces.
216217
Fixed some issues with how data is displayed in the info embed.
217218

218219
### Fixed
219-
- Thread creation embed now shows the correct number of past logs.
220+
- Thread creation embed now shows the correct number of past logs.
220221
- If using a separate server setup, roles in the info embed now are shown as names instead of mentions.
221222
- This is due to the fact that you can't mention roles across servers.
222223

223224
# v2.0.2
224225

225226
### Security
226-
- Made the `logs` command require "manage messages" permissions to execute.
227+
- Made the `logs` command require "manage messages" permissions to execute.
227228
- Before this patch, anyone could use the `logs` commands.
228229

229230
# v2.0.1
@@ -239,15 +240,15 @@ Bug fixes and minor improvements.
239240

240241
# v2.0.0
241242

242-
This release introduces the use of our centralized [API service](https://github.com/kyb3r/webserver) to enable dynamic configuration, auto-updates, and thread logs.
243-
To use this release you must acquire an API token from https://modmail.tk.
243+
This release introduces the use of our centralized [API service](https://github.com/kyb3r/webserver) to enable dynamic configuration, auto-updates, and thread logs.
244+
To use this release you must acquire an API token from https://modmail.tk.
244245
Read the updated installation guide [here](https://github.com/kyb3r/modmail/wiki/installation).
245246

246247
### Changed
247248
- Stability improvements through synchronization primitives.
248249
- Refactor thread management and code.
249250
- Update command now uses `api.modmail.tk`.
250-
- `contact` command no longer tells the user you messaged them 👻
251+
- `contact` command no longer tells the user you messaged them 👻
251252

252253
### Fixed
253254
- `status` command now changes playing status indefinitely.

0 commit comments

Comments
 (0)