4.1.0 (2024-10-26)
TOPGG_TOKEN
is always optional (89b1581)
4.0.2 (2023-09-01)
- switch to custom status (09a3eea)
4.0.1 (2023-08-01)
- detector: correctly log old nickname (3debfb9)
- display changelog for 4.0 (12d4f17)
- improve message permission checks (0e88cd3)
4.0.0 (2023-04-21)
- convert to typescript (#112)
- correctly mark
deploy-dev
asdev
(34acef9) - detector: log and count without waiting for reply (3c476bc)
3.1.3 (2022-09-02)
- remove prefix commands (058e1e7)
3.1.2 (2022-06-25)
- detector: only count some chars as boundaries (cb79e7b)
- logs: log detected nickname properly (dc34f62)
3.1.1 (2022-06-22)
- detector: support unicode in word boundary (3a2b549)
- logs: only cut content on message type (e255c6c)
3.1.0 (2022-06-19)
- commands: return an error if it was thrown (d5f075f)
- detector: return if the content only has whitespaces (4be1a1f)
- detector: return if there is no clean nickname (9b358e4)
- detector: use displayName instead of nickname (7dfebdd)
- info: use correct invite link (d472e4b)
- logs: handle messages over 1024 chars properly (586059c)
- messageUpdate: handle partial fetching (2794264)
- prefix: only check permissions when no prefix was provided (6e90853)
- add
prefix
slash command (8bdfb45) - add h slash command (3095625)
- add hromomento slash command (f37c2d7)
- add meme slash command (bd613bc)
- add missing slash commands (e07e35d)
- add tank slash command (e09b190)
- command permissions v2 (28021d2)
- logs: display detection level (a6cc641)
3.0.1 (2021-10-15)
- add
guild.available
checkingfalse
(f2e44b8) - detector: only trigger logger and counter if the bot has
MANAGE_MESSAGES
permission (08c8d29) - detector: return if the reaction message was deleted (641c19a)
- logs: don't return when there is not a log channel (d3078db)
- logs: don't set to 2 when the count is not set (76cb992)
- make replies don't return (a7352b1)
- message: return if the bot doesn't have
SEND_MESSAGES
permission (2ec00ed)
guild.available check
(1a1efb6)
- add permissions check for logs (1db47ce)
- channel can be null when checking permissions (2c3b268)
- check for
guild.available
instead ofguild.deleted
(385e8c4) - components: correct variable name for permissions check (7312b85)
- detector: bad letter in levelNames (b056a12)
- detector: remove
.
from content (0cb3e09) - detector: return false when no content (f4b5831)
- eslint errors (f119d88)
- g-spy: add editable check (fa82db5)
- help: rename
config.owners
toconfig.developers
(d00f676) - message detector doesn't return true (aeb15e2)
- readd id (93b1b93)
- unintended eslint setting (5cee802)
- add application command dev tool (d71197c)
- add credits command (88d5541)
- add database backup (6e412b5)
- add detection to prefix input (a0cef10)
- add global logs (c1dfc77)
- add info command (6c955ad)
- add links command (fb0c6cb)
- add sql dev command (a1f4968)
- bot join and leave logs (722abcf)
- bot permissions check and fixes (775f410)
- context menus (8c45dbf)
- detector whitelist (2637c18)
- detector: add database logic (259b413)
- disallow bots in g-spy (3bfb865)
- dynamic prefix (22126fe)
- edited message detector (e2e12e2)
- fun: add more fun commands (a002d5d)
- h command (bcb71e7)
- initial sqlite3 implementation (6b8a349)
- logs: add reset button (339a94f)
- loqs command (2931842)
- meme command (2b3b15d)
- message detector (972f111)
- nickname detector (2c65b72)
- permissions check (7eb48d6)
- prefix check when mentioning (0b80539)
- reaction detector (f2cd13b)
- removed command (24f2a44)
- send messages check (629e1b7)
- support guild avatars (2357ffa)
- top.gg stats poster (4691bf7)
- eslint test code (c57ca6d)