Skip to content

v5.1.0

Choose a tag to compare

@mirrexagon mirrexagon released this 31 Oct 03:50
· 31 commits to master since this release
  • Revert back to not using a src/ directory. This allows you to clone the module and require() the directory directly.
  • Remove being able to use the string "RAW" as a callback to get raw IRC messages - use the special value IRCe.RAW (it's a unique table).
  • Add ALL callback (key is IRCe.ALL) - called for all callbacks in addition as the specific callback. Follows the same calling rules as normal callbacks (not called when handler doesn't return anything).
  • Add a type field to sender tables specifying whether the sender is a user, a server or none for no prefix.
  • Give special callback keys __tostring metamethods.
  • Fix NICK handler not returning the new nick.

I need to overhaul the documentation. A giant README is not scalable...