I'm surprised anyone even remembers that... to answer your question no... but that's the simple answer... the truth is you have to edit the current brain - if you've created a new brain, then you have to edit that one... which is better than editing the default brain in case something goes wrong...
Search for the following in your brain:
'POST PROCESS: SAVE HAL'S RESPONSE
PrevSent = GetResponse
'POST PROCESS: PRESERVE ALL VARIABLES
And compare to the following:
'POST PROCESS: SAVE HAL'S RESPONSE
PrevSent = GetResponse
AnswerSent = UserName & " said: " & Trim(OriginalSentence)
AnswerSent = HalBrain.FixCaps(HalBrain.HalFormat(AnswerSent))
QuestionSent = " Hal: " & Trim(GetResponse)
QuestionSent = HalBrain.FixCaps(HalBrain.HalFormat(QuestionSent))
HalBrain.AppendFile WorkingDir & "!Log" & date & ".txt", AnswerSent & vbCrLf & QuestionSent & vbCrLf
'POST PROCESS: PRESERVE ALL VARIABLES
Fairly simple and straight forward... The file will be created in your brain's subfolder and a new one will be created everyday that Hal chats - don't matter if he chats by bot or as the assistant, the log will be generated...
Hope this helps you out...