Yup, they get along really well as long as you have plants to offer the bettas and butterfly fish places to hide. The African butterfly fish can be aggressive at the surface(where they spend most of their time) so by adding some floating plants and hiding places everyone is fine and happy.
[link]
[link]
[link]