The betta.
no it would fight till death because betta fish are aggressive
No...betta fish are usually aggressive and might kill the angelfish.
Well, the guppies might nip the angelfish's fins, which, in return, would cause the angelfish to chase and possibly eat them. The angelfish would terrorize the danios and tetras by chasing them. Quick side note: if you are planning on keeping a platy, I really wouldn't keep one! They're quite social fish, and they like to be in small groups. Basically, the angelfish will chase any small fish. The biggest problem you will encounter with this aquarium setup is the fight between the angelfish and the betta. I know from experience-I kept an angelfish and a betta together in a tank myself, and the betta ended up dying. The angelfish will nip the betta's fins, and the betta will nip the angelfish's. They will chase each other and bite a lot. My betta had fin rot and died because the angelfish had caused the fin rot to grow due to the fact that she had torn off all of his fins. I would definitely rethink this aquarium setup.
betta fish expecially
Angelfish will likely pick and nip at fighting fish if put in the same aquarium.
Male Betta splendens fight with other male Betta splendens so the answer is most other fish will not fight with a Betta in the same tank. To try to list every species of fish here would be impossible.
Well, if you love your Betta fish, then it should live by itself. But if you add another Betta to your current Betta fish's tank, then they will start a fight because Betta Fish are Siamese fighting fish and if one Betta is in contact of another Betta, the possible reason would be a fight between them two.
It really can depend on the personality of the fish. Especially the betta. Bettas could shred the fins of others, and the angelfish could get big enough to just pick on the betta, and cause stress, and worse. I wouldn't do it unless they have been living together for quite a while in a large (29g+) tank. Their quality of life may not be very good if they live together. Just my 2 cents.......
They would not fight anyway. Male Bettas will only fight with male Bettas. The Convict Cichlid is a much larger fish than the Betta and has a much larger mouth in proportion too than the Betta so I would assume that if they were to fight the Betta would not stand a chance.
Betta fish get in fights with fish with colorful fins and bodies. If your betta gets in a fight while your away,the weaker fish may die. But if you see your betta fight with another fish you should try to split the two fish apart [or all the fish that are fighting].
The male Betta will only fight another male Betta. They are slow, timid and peacefull fish except when another fish of the same sex and species is in the same vicinity.
No fish will really fight a Betta,unless its another Betta(male,not female,males and females get along pretty well),so i would suggest getting a Gold Mystery Snail if you dont want your Betta fighting with your fish.