The dumbest way would be to use MessageController.cs. The first thing you do in the Post method there would be to check that the Activity contains "@bot".
if (activity.Text.Contains("@bot") {
//do your normal stuff
}
else {
return Request.CreateResponse(HttpStatusCode.OK); //ignore message
}