diff --git a/src/index.html b/src/index.html
index 937fd31..7ef97d8 100644
--- a/src/index.html
+++ b/src/index.html
@@ -57,6 +57,7 @@
         <img id="send" src="./images/send.png">
         <img id="close" src="./images/cross.png">
     </div>
+    <audio id="ringtone" src="./ringtone.mp3"></audio>
     <script src="https://danby.aniere.fr:3000/socket.io/socket.io.js"></script>
     <script src="https://unpkg.com/swiper@8/swiper-bundle.min.js"></script>
     <script src="script.js"></script>
diff --git a/src/ringtone.mp3 b/src/ringtone.mp3
new file mode 100644
index 0000000..bc465e8
Binary files /dev/null and b/src/ringtone.mp3 differ
diff --git a/src/script.js b/src/script.js
index 0e2328b..aec111a 100644
--- a/src/script.js
+++ b/src/script.js
@@ -29,6 +29,11 @@ document.addEventListener("DOMContentLoaded", () => {
         });
 
         socket.on("new-message", (data) => {
+            
+            if(data.author != username) {
+                document.getElementById("ringtone").play();
+            }
+            
             addMessage(data.author, data.message);
         });