The MockProvider (drive inbound traffic and read outbox / journal here).
The default DM (user@s.whatsapp.net).
OptionalchaosThe chaos wrapper the bot talks to — present only when options.chaos was given.
Another DM chat (chatId === senderId === userId).
Optionalopts: { displayName?: string }A group chat driven by participant as (default 'user@s.whatsapp.net'); chat.as(other) adds participants.
Optionalopts: { as?: string; displayName?: string }
What createTestBot returns.