From 18a22fa71e165d2e7026d01f829d62ef883c0522 Mon Sep 17 00:00:00 2001 From: Tristan Gosselin-Hane Date: Wed, 10 Oct 2018 12:39:04 -0400 Subject: [PATCH] Send chat messages as embeds to prevent people from spamming pings in messages --- webhook-bridge.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/webhook-bridge.py b/webhook-bridge.py index a24447a..74c0e54 100755 --- a/webhook-bridge.py +++ b/webhook-bridge.py @@ -130,7 +130,7 @@ def main(): player_uuid = UUID_CACHE[username] print("Username: {} Message: {}".format(username, message)) webhook_payload = {'username': username, 'avatar_url': "https://visage.surgeplay.com/face/160/{}".format(player_uuid), - 'content': '{}'.format(message)} + 'embeds': [{'title': '{}'.format(message)}]} post = requests.post(WEBHOOK_URL,json=webhook_payload) connection.register_packet_listener( @@ -156,4 +156,7 @@ def main(): if __name__ == "__main__": - main() \ No newline at end of file + try: + main() + except: + sys.exit()