Skip to content

Latest commit

 

History

History
184 lines (154 loc) · 19.7 KB

CHANGELOG.md

File metadata and controls

184 lines (154 loc) · 19.7 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.0.6 (2022-10-06)

Bug Fixes

0.0.5 (2022-10-06)

Features

  • Add PajbotAPI to handlers. (82554e3)
  • Add secret (8d52468)
  • another easterino eggerino (1389982)
  • Censor match bio before final checks. (ed406db)
  • Ignore failed whispers for channel chats (e7471b9)
  • Profiles command. (0734103)

Bug Fixes

  • Add NOTICEs. For unhosting a banned channel. (5f91a69)
  • Add reply functionality. (c33f1e2)
  • Allow some commands to be hidden from help. (37ee394)
  • Banphrase: DRY and move to a separate file. (a977209)
  • Clean user input when they send a username (b0e49c5)
  • don't use /me (dd7613a)
  • easter egg (d68d664)
  • I looove case insensitive OSes (357b9f0)
  • Make sure bio actually displays. (4393067)
  • Make sure to call helpText in the filter. (874dd90)
  • npm run start Index -> index (140b4d7)
  • Put messageID into getNameAndIds. (6497e1a)
  • Run ts-standard (c340918)
  • shortenText now uses ma argument. (3a6a25f)
  • Show full bio. (08af7dc)
  • Show NoticeMessage failures. (56d46fc)
  • Simplify secret. (da3bbd9)
  • Tell user they've been ignored on banphrase (aac658c)
  • Trim shortened texts. (13bea46)
  • use /me for pajbot alert (ba06545)
  • Windows shit (9e36a4b)

0.0.4 (2022-04-16)

Features

  • Add battle handler. (99a9c38)
  • Add getHelpMessage to DefaultHandler (6ea8aca)
  • Add GiveEmotes command. (937e437)
  • Add Pajbot2 checks. (903f248)
  • Add registration via whispers. (00fbee1)
  • Add WhisperHandler (472b129)
  • Allow help command on Whispers (51f1a9d)
  • Pajbot ban phrase checking for sent messages (28999f1)
  • Set the @[@more](https://github.com/more) status sent by server. (274c3cf)
  • Use WIP i18n implementation (6f46aab)

Bug Fixes

  • @[@bio](https://github.com/bio) global works again. (4eda859)
  • Add a check for no entered emotes. (fcaa7da)
  • Add another check for isWhisper (8e5365f)
  • add aries to horoscope. (ae56464)
  • Add dots. (7620bd4)
  • Add missing pajbotAPI object in Client class. (145d37f)
  • Add updated messageText:s (e27835a)
  • Append global in main channel (06c4a02)
  • Change messagesText for clarity. (2f3dc0a)
  • DefaultHandler data check (3b669e8)
  • Don't send alreadyRolling as a whisper. (1a93387)
  • Fixed invisibleSuffix affecting emotes (5f6caab)
  • let -> const (10e34d9)
  • Make returned horoscope random if not defined (a8e61b4)
  • Make sure recipient is defined for giveemotes (01fe4ae)
  • Make sure target is defined for JoinChatHandler (b73178e)
  • Make sure target is defined for UnmatchHandler (ce8096b)
  • Make sure user cooldown is global. (c48e557)
  • Module directory has to be relative. (d5f1a2d)
  • New ws version, uses buffers (6659da8)
  • No more "hello" matches or non-emote matches. (b4b1bc4)
  • No more crash on reconnect. (104c972)
  • No need to show website ping if less than 10. (df186ea)
  • Post something on match for people to see. (622d6f4)
  • Prevent timeout in forsen's chat. (1ed5d27)
  • Properly whisper to matched user. (e63560e)
  • reduce cooldowns by 50% (46716e1)
  • Refactor some static strings to messagesText.ts (95ab939)
  • Send a text if people get repeated data. (92f5ca9)
  • Simplify profile creation. (8cacb79)
  • twitch.id -> twitch.name & Delete dots. (1a0ad45)
  • twitchUserNotFound -> whispersOnly (a3088af)
  • Update shared to make PajbotAPI work. (6cd6c60)
  • Upgrade logging, upgrade .env handling (7a40f14)
  • use hapi/bourne for json parsing from server (b19bfb0)
  • Use messageType (f9efd28)
  • Whispers should work again. (605d689)

0.0.2 (2020-08-17)

Features

  • Add !befriendlier & @@befriendlier (55a2274)
  • Add help command & HelpHandler. (fb83c00)
  • Add horoscope command & API. (899b588)
  • Add new BIO command handler. (b75d575)
  • Bot will issue LEAVECHAT on ban. (14c6772)
  • Return only a maximum of 5 unique emotes. (09a3342)
  • Say command. (fbf089d)
  • Send SUCCESS messages via whispers. (4ee5d08)
  • SuccessHandler now handles general messages. (71d2309)

Bug Fixes

  • "Self-made" 30s message cooldown bypasser. (352b9d6)
  • @@help should no longer return asterisks. (bf23094)
  • Add admin checks for leave & join commands. (c7aaf4c)
  • Add creator to @@bot message. (a4dea39)
  • Add pnpm to update script. (11edeb9)
  • Add strict to tsconfig, resolve those issues. (00f26d9)
  • admins -> ADMINS (e56da46)
  • Admins can now be added (1585917)
  • Allow global bio to be changed via command. (fcb54e8)
  • Allow global matching. (e418103)
  • Build script fix & Add update script. (9b3cffe)
  • channelID didn't exist on !befriendlier usage (80259a0)
  • Check user cooldown before channel cooldown. (5096943)
  • Don't ping creator. (30dc306)
  • don't use nullish coalescing (233e0ae)
  • Filtration logic === -> !== (78644c7)
  • Horoscopes are long, return first sentence. (0d8f4c7)
  • Ignore pnpm-lock. (07c7b15)
  • Initiate horoscopes with empty array. (a8c0d50)
  • join -> leave (60e50eb)
  • Make sure commandFiles only reads js files. (d0baa2b)
  • Make sure commands can be done by non-admins. (f99817b)
  • Make sure multiple horoscopes can exist. (99f6473)
  • Make sure TAKEABREAK messages have full info. (5f52d3f)
  • Make sure the horoscope directory is created. (75072bc)
  • Make sure the horoscopes are in homedir. (f8f0f5f)
  • Make sure Twitch.id is defined. (6ef5143)
  • More verbosity. (c1b24e3)
  • Move functions around. (0de8411)
  • Possible fix for help message. (e55eb36)
  • Properly parse %prefix% & %s%. (a0d6c66)
  • Redundant, handled by web now. (996bbc2)
  • Refactor addInvisible suffix to all channels. (da36ab3)
  • Refactor adminOnly commands. (feb3817)
  • Refactor cooldown, add 15s user cooldown. (ad2fec3)
  • Refactor error handling. (8339702)
  • Refactor message filter to BioHandler. (88f032f)
  • Refactor PRIVMSG handler move to own function (44f3261)
  • Rejoin channels on new Token. (3b5a530)
  • Removed redundant substring() usage. (fe55f92)
  • Removed unnecessary env variables. (c94205c)
  • Renamed errors for clarity. (e263fbc)
  • Reply if bio is too short/long. (3bbc6ea)
  • Revert change, create source maps. (1206105)
  • Revert fe55f9250435b9979c93928d9729ba38b83b505a , introduced a bug. (1410574)
  • Revert some strict checks. (12016a3)
  • Simplify @@help bot command. (abb0dfc)
  • Update build script (9dc4cd1)
  • Use new befriendlier-shared's EMOTES. (7d1be53)
  • User cooldowns. (96f2e28)
  • words[] in Handlers now only return args. (6768054)
  • NPM: Change build-bot to build. (23f5e2a)

0.0.1 (2020-08-10)

Features

  • Foundations for websocket client. (8d29038)
  • The big #$!? update (41d620c)
  • uWebsockets work-in-progress stalled for now (b9169c5)