Releases: nielsAD/goop
Releases · nielsAD/goop
v0.9.8
v0.9.7
v0.9.6
Changelog
183582d capi: Respond in public unless message was whisper
d12c5c2 goop: Stay silent after autokick
de9b2ce cmd: Perform SetUserAccess regardless of Ban/Unban result
1cf03f7 vendor: Update gowarcraft3 submodule to v1.2.1
b4f4f97 bnet,capi: Persist bans/unbans done by other operators
528ce5d discord: Wait for Ready before updating online user list
v0.9.5
v0.9.4
v0.9.3
Changelog
c60f627 capi: Add CAPI gateway using the official classic Battle.net chat API
52a7817 capi: Ignore 'No one hears you.' message
b891913 cmd: Change whisper/kick/ban aliases to target capi instead of bnet
50da60b config: Add Capi section to config.toml.example
bc8ba71 discord: Fix crash on insufficient permissions
0d2df9e vendor: Update gowarcraft3 submodule
v0.9.1
v0.9.0
Changelog
d4a0714 config: Move general functions to structs.go
98aae43 goop: Add sender/sender_id to gateway events
5b06ac9 gateway: Add command parsing
eab3376 config: Use / instead of . as separator
092acd0 cmd: Add basic command parsing/execution
564a800 gateway: Add User(id)/Users() functions to interface
118433e cmd: Add option to respond in private
b57c224 goop: Refactor to separate package
a2d16a0 cmd: Accept glob pattern to find target user
6ed72fa cmd: Support executing cmd in other gateway through prefix
47ffda1 cmd: Add settings get/set/unset command
c2603ae config: TextUnmarshaler support for AccessLevel, JoinMode, Duration
ed91c3e cmd: Add settings.find
90ca28b cmd: Add whois/where/roll
a69a982 ci: Fix golint dependency
dcad8b5 config: Save every 3 minutes
9f240e1 gateway: Add type to SystemMessage
d92d6e2 bnet: Check for access!=default rather than access!=nil to allow overrides
42ba85a cmd: Add quit command
7eb70ab ci: Fix AppVeyor
dc6369c cmd: Add uptime command
2e400f7 cmd: Add configurable protected ranks to kick/ban commands
e4df91a readme: Add godoc reference
e36a7dc cmd: Add alias support
6da2cff cmd: Add restart command
8f31c33 cmd: Add command to set user access level
a754bc0 cmd: Have unban/whois search users who are not online in channel
3dd55bd relay: Support loop relay
41f60c2 cmd: Add list command to view users with given access
a2c32db cmd: Add ping/pingme command
061dcbb goop: Support for autokick/ban on join
v0.2.0
Changelog
bfa438e Move each gateway to its own subpackage
f134d94 config: Added better map/slice support to Set/SetString
9aad649 make: Remove Stormlib dependency
81f2422 relay: Refactor to matrix config to support on the fly adjustments
912b389 ci: Do not install WpdPack on AppVeyor
926648b discord: Use username+discriminator instead of numberic id for access level
ab5b167 config: Explicitly set access levels instead to >1 for voice
cf3fe85 discord: Track online status and fire Join/Leave accordingly
56aebd8 discord: Support for pinned comment with (cont. updated) online users
6438415 bnet: Send Leave messages for online users on disconnect