Rewrote help.lua and added markup support to several plugins.
help.lua has been rewritten to support "/help command". New variable "command" has been added to plugins for the syntax (w/out slash) to be displayed in main help message. "doc" will be displayed upon "/help command". Output of >12 plugins has been reformated to utilize markup. There is a fairly standard style throughout plugins. get_word() in utilities.lua now has defaults for nil arguments.
This commit is contained in:
@ -4,10 +4,12 @@ if not config.biblia_api_key then
|
||||
return
|
||||
end
|
||||
|
||||
local doc = [[
|
||||
/bible <reference>
|
||||
Returns a verse from the American Standard Version of the Bible, or an apocryphal verse from the King James Version. Results from biblia.com.
|
||||
]]
|
||||
local command = 'bible <reference>'
|
||||
local doc = [[```
|
||||
/bible <reference>
|
||||
Returns a verse from the American Standard Version of the Bible, or an apocryphal verse from the King James Version. Results from biblia.com.
|
||||
Alias: /b
|
||||
```]]
|
||||
|
||||
local triggers = {
|
||||
'^/bible*[@'..bot.username..']*',
|
||||
@ -19,7 +21,7 @@ local action = function(msg)
|
||||
|
||||
local input = msg.text:input()
|
||||
if not input then
|
||||
sendReply(msg, doc)
|
||||
sendMessage(msg.chat.id, doc, true, msg.message_id, true)
|
||||
return
|
||||
end
|
||||
|
||||
@ -47,5 +49,6 @@ end
|
||||
return {
|
||||
action = action,
|
||||
triggers = triggers,
|
||||
command = command,
|
||||
doc = doc
|
||||
}
|
||||
|
Reference in New Issue
Block a user