Below is a table of the encounters in Kanto, Johto and Hoenn with a link to the Wiki pages which give information on how to set up the bot mode.
Common encounters that are typically encountered via random encounters (with Spin and Fishing mode) are excluded from the list.
Use CTRL
+ F
to find the Pokémon you're trying to hunt, and then check the wiki page for that method for further information.
*
This is the best mode to use, though other modes may work this is what is recommended to use for the best encounter rates.
**
This should be used for Professor Oak's Challenge, though there are better encounter rates later in the game.