First you have to download SmartCC or UAI from the hearthcrawler forum.
The files from the .rar file you copy&paste into the bots folder (inside your hearthcrawler folder)
Then you can start hearthcrawler (update first of cause)
on the right side you can now connect your bot and then choose your bot (smartcc.dll or silver.dll control), your deck and your game mode
Settings:
For setting i reccomend to check "use relogger"
fastmode will make the bot play cards a lot faster but i will also do more misplays
Smartcc/uai settings:
the most important is autoconcede. when this is enabled you can choose a rank and the bot will automaticly concede after each mulligan phase you are at a higher rank until you are at the rank youve choosen. this is good for golden portrait farming.
otherwise you can just uncheck it.
experimental settings (in smartcc):
concede when enemy has lethal, avoid aoe and detect behavior are working fine. i wouldnt recommend the other ones.
cant say much about uai settings because i currently dont use it
[smartcc only]
once you click start a window will pop up where you can choose between default, rush and zoo
default = board control profile (best for most decks)
rush = bot will attack the face much more often
zoo = specific profile for warlock zoo decks
Edit:
Decks are also frequently posted and updated on the hc forums
example of two good decks (you should be able to get rank ~5 with it)