Hi,
When you set up your bot you can check the box that states “Show the welcome text even if a catch-all trigger is found”, however, by default on a catchall flow the welcome message doesn’t show.
Therefore, if you want to not show a welcome message at all then you will need an additional catch all flow to deal with any messages sent to the bot that aren’t covered by your keyword triggers. This flow could then do nothing, display a menu etc.
When we search for which flow to run we look through keyword triggers first and then fall back on a catchall trigger.
Hope this helps. 