Sachverhalt:
Mit Urteil vom 14. Januar 2020 bestätigte das Amtsgericht Solothurn-Lebern eine vorangegangene superprovisorische Verfügung und verbot A._ auf Gesuch von C._ und B._ hin jegliche Art von persönlichkeitsverletzenden und rufschädigenden Äusserungen sowie jegliche Kontaktaufnahme mit diesen und deren Tochter D._ sowie jegliche Annäherung oder jeglichen Aufenthalt im Umkreis von 50 m zur neuen Wohnung an der U._ in V._.
Die hiergegen erhobene Berufung wies das Obergericht des Kantons Solothurn mit Urteil vom 19. Juni 2020 ab, soweit es überhaupt darauf eintrat.
Dagegen hat A._ am 28. Juli 2020 beim Bundesverwaltungsgericht Beschwerde erhoben, welches die Eingabe zuständigkeitshalber an das Bundesgericht weiterleitete.

Erwägungen:
1.
Die Beschwerde hat eine Begründung zu enthalten, in welcher in gedrängter Form dargelegt wird, inwiefern der angefochtene Entscheid Recht verletzt (<ref-law>), was eine sachbezogene Auseinandersetzung mit dessen Begründung erfordert (<ref-ruling> E. 2 S. 116; <ref-ruling> E. 2.4 S. 368).
2.
Das Obergericht hat in seinem Entscheid die für die Berufung geltenden Begründungsanforderungen dargestellt und festgehalten, in der Berufung werde Stellung zu den Gesuchsvorbringen der Gegenpartei im erstinstanzlichen Verfahren statt Bezug auf den erstinstanzlichen Entscheid genommen, weshalb die Berufung unbegründet bleibe.
Inwiefern das Obergericht mit diesen Erwägungen gegen Recht verstossen haben soll, tut die Beschwerdeführerin nicht dar. Vielmehr besteht ihre Beschwerde aus einer eigenen Sachverhaltsschilderung und einem (teilweise polemischen) Rundumschlag gegen Behörden und Gerichte. Eine Bezugnahme auf den angefochtenen Entscheid erfolgt nicht einmal ansatzweise.
3.
Nach dem Gesagten erweist sich die Beschwerde als offensichtlich nicht hinreichend begründet, weshalb auf sie im vereinfachten Verfahren nach <ref-law> nicht einzutreten ist.
4.
Angesichts der konkreten Umstände wird auf die Erhebung von Gerichtskosten verzichtet (<ref-law>).

Demnach erkennt das präsidierende Mitglied:
1.
Auf die Beschwerde wird nicht eingetreten.
2.
Es werden keine Gerichtskosten erhoben.
3.
Dieses Urteil wird den Parteien und dem Obergericht des Kantons Solothurn, Zivilkammer, schriftlich mitgeteilt.
Lausanne, 4. August 2020
Im Namen der II. zivilrechtlichen Abteilung
des Schweizerischen Bundesgerichts
Das präsidierende Mitglied: Escher
Der Gerichtsschreiber: Möckli