-- Replies correctly:
<BotUser> db add word Topic: Q~ <BotUser> word <DB> Topic: word
...
-- Fails word1+topic on variable:
<BotUser> db add word1+word2 Topic: Q~ <BotUser> word1 word2 <DB> Topic: word2
...
-- Notice the missing word is replaced by a space:
<BotUser> db add word1+word2+word3 Topic: [Q~] <BotUser> word1 word2 word3 <DB> Topic: [ word2 word3]
...
-- Fails 1st Q~ ;
-- Fails topic+wordB on 2nd variable ;
-- Q~ converts topic to lower case (minor issue imo):
<BotUser> db add wordA+wordB Topic: Q~ ... and here: Q~ <BotUser> wordA wordB <DB> Topic: ... and here: wordb
...
-- Fails 1st variable;
-- Fails word1+topic+topic+topic on the 2nd variable:
<BotUser> db add word1+word2+word3+word4 Topic: Q~ ... and here: Q~ <BotUser> word1 word2 word3 word4 <DB> Topic: ... and here: word2 word3 word4
...
-- Replies correctly :o :
<BotUser> db add wordA Topic: Q~ ... and here: Q~ <BotUser> wordA <DB> Topic: worda ... and here: worda <BotUser> db add 3Ns2Qs N~ ----- N~ ----- N~ ----- 2Qs: Q~ ----- Q~ <BotUser> 3Ns2Qs <DB> BotUser ----- BotUser ----- BotUser ----- 2Qs: 3ns2qs ----- 3ns2qs
...
-- Fails 1st Q~ ;
-- Fails 1st part of topic on 2nd Q~ :
<BotUser> db add 3Ns2Qs+TopicB N~ ----- N~ ----- N~ ----- 2Qs: Q~ ----- Q~ <DB> BotUser: Okay. <BotUser> 3Ns2Qs TopicB <DB> BotUser ----- BotUser ----- BotUser ----- 2Qs: ----- topicb
For reference only
... BAN and TEMPBAN not tested here.
... Variable h~ is not in the command helps but I'd cover all those later. In fact thw way I'm rebuilding the command help pages would help devs to check what is & and what isn't missing.