reference bot