diff --git a/clockblocker_bot/actions/basic.py b/clockblocker_bot/actions/basic.py
index 3ebc2973124ec32e05f55531a987875d192fca67..2a1112f14a3d0dda890bc6e3164a35af4d7d9893 100644
--- a/clockblocker_bot/actions/basic.py
+++ b/clockblocker_bot/actions/basic.py
@@ -1,5 +1,6 @@
 import asyncio
 import logging
+from pathlib import Path
 import random
 import re
 from datetime import datetime
@@ -22,7 +23,8 @@ logger = logging.getLogger(__name__)
 @beware_the_croud_policy
 @clean_up_policy
 async def show_help(event: events.NewMessage.Event):
-    with open("./static_messages/help.txt") as f:
+    help_text = Path(__file__).parent / "static_messages" / "help.txt"
+    with open(help_text) as f:
         contents = f.read()
     return await event.respond(contents)
 
diff --git a/clockblocker_bot/actions/static_messages/help.txt b/clockblocker_bot/actions/static_messages/help.txt
new file mode 100644
index 0000000000000000000000000000000000000000..e382463a602009b4a16d3f204b909a247687c638
--- /dev/null
+++ b/clockblocker_bot/actions/static_messages/help.txt
@@ -0,0 +1 @@
+Я полон сюрпризов
\ No newline at end of file