Under no circumstances should brightly colored fish be mixed with a betta. Betta will confuse them with rival fish and attack them.
Mollies, and platys often do good with bettas as well as cory cats and plecos.
Dont mix them with barbs and watch what tetras you do mix them with as they can...