fix EVENT typo and order

This commit is contained in:
Kay Marquardt (Gnadelwartz) 2019-05-26 17:40:51 +02:00
parent 483da5a797
commit b60f33afac
2 changed files with 15 additions and 12 deletions

View File

@ -17,13 +17,13 @@
# Availible events:
# on events startbot and init, this file is sourced
#
# BASBOT_EVENT_INLINE inline query received
# BASBOT_EVENT_MESSAGE any type of message received
# BASBOT_EVENT_REPLYTO reply to message received
# BASBOT_EVENT_FORWARD forwarded message received
# BASBOT_EVENT_CONTACT contact received
# BASBOT_EVENT_LOCATION location or venue received
# BASBOT_EVENT_FILE file received
# BASHBOT_EVENT_INLINE inline query received
# BASHBOT_EVENT_MESSAGE any type of message received
# BASHBOT_EVENT_REPLYTO reply to message received
# BASHBOT_EVENT_FORWARD forwarded message received
# BASHBOT_EVENT_CONTACT contact received
# BASHBOT_EVENT_LOCATION location or venue received
# BASHBOT_EVENT_FILE file received
#
# all global variables and functions can be used in registered functions.
#
@ -36,6 +36,9 @@
# $2 debug: use "[[ "$2" = *"debug"* ]]" if you want to output extra diagnostic
#
# export used events
export BASHBOT_EVENT_INLINE BASHBOT_EVENT_REPLY
# any global variable defined by addons MUST be prefixed by addon name
EXAMPLE_ME="example"
@ -48,7 +51,7 @@ fi
# register on startbot
if [[ "$1" = "start"* ]]; then
# register to inline
export BASBOT_EVENT_INLINE["${EXAMPLE_ME}"]="${EXAMPLE_ME}_inline"
BASHBOT_EVENT_INLINE["${EXAMPLE_ME}"]="${EXAMPLE_ME}_inline"
# any function defined by addons MUST be prefixed by addon name
# function local variables can have any name, but must be LOCAL
@ -58,7 +61,7 @@ if [[ "$1" = "start"* ]]; then
}
# register to reply
export BASBOT_EVENT_REPLY["${EXAMPLE_ME}"]="${EXAMPLE_ME}_reply"
BASHBOT_EVENT_REPLY["${EXAMPLE_ME}"]="${EXAMPLE_ME}_reply"
# any function defined by addons MUST be prefixed by addon name
# function local variables can have any name, but must be LOCAL

View File

@ -11,7 +11,7 @@
# This file is public domain in the USA and all free countries.
# Elsewhere, consider it to be WTFPLv2. (wtfpl.net/txt/copying)
#
#### $$VERSION$$ v0.90-dev2-0-gec85636
#### $$VERSION$$ v0.90-dev2-3-g483da5a
#
# Exit Codes:
# - 0 sucess (hopefully)
@ -338,9 +338,9 @@ process_client() {
# then all registered addons
if [ "${iQUERY[ID]}" = "" ]; then
_is_function process_inline && event_inline "${debug}"
else
event_message "${debug}"
else
_is_function process_inline && event_inline "${debug}"
fi
# last count users