diff --git a/node/src/main/resources/messages_en.properties b/node/src/main/resources/messages_en.properties
new file mode 100644
index 0000000..90147be
--- /dev/null
+++ b/node/src/main/resources/messages_en.properties
@@ -0,0 +1,55 @@
+# Message templates
+message.welcome=Welcome, %s! To see what the bot can do, press /help
+message.help=Commands:
đ /newquery â Create a new job query
đ /myqueries â Show your saved queries
+message.query.prompt=đ Name your configuration? If you changed your mind, press /cancel
+message.user.queries=đ My configurations:
+message.no.saved.queries=âšī¸ No saved configurations. Press /newquery to create something new!
+message.query.output=đ Configuration %s with query '%s'. What would you like to do with it?
+message.delete.confirmation=â Are you sure you want to delete the configuration %s? This action is permanent.
+message.config.deleted=â Configuration %s has been deleted. Happy now?
+message.config.exists=â ī¸ A configuration named %s already exists. Duplicates are not cool.
+message.config.name.updated=Configuration name changed from %s to %s.
+message.query.set=Query %s has been set in configuration %s.
+message.exp.set=Experience %s has been set in configuration %s.
+message.area.set=Region %s has been set in configuration %s.
+message.any.area.set=Region is no longer considered in configuration %s.
+message.edu.save=Education level has been set in configuration %s.
+message.schedule.save=Work schedule has been set in configuration %s.
+message.config.not.found=â Configuration not found, unfortunately.
+message.invalid.input=â ī¸ That can't be right! Check the input data.
+message.enter.config.name=Enter a new name for configuration %s:
+message.enter.query=Enter a query for configuration %s:
+message.enter.area=Enter a region name or Any for configuration %s:
+message.select.experience=Select work experience for configuration %s:
+message.select.education=Select the education level for configuration %s:
+message.select.schedule=Select the work schedule for configuration %s:
+message.command.cancelled=â Action cancelled. You can start again!
+message.menu.config.name=âĸ Configuration:
+message.menu.config.query=âĸ Query:
+message.menu.config.area=âĸ Region:
+message.menu.config.experience=âĸ Work experience:
+message.menu.config.education=âĸ Education level:
+message.menu.config.schedule=âĸ Schedule:
+
+# Admin message templates
+admin.message.no.permission=You do not have the necessary permissions to execute this command.
+admin.message.usage=Incorrect usage. Please enter the command as follows: `%s `
+admin.message.enter.message=Please enter the message to broadcast:
+admin.message.incorrect.password=The password you entered is incorrect. Please try again.
+admin.message.sent=The message has been successfully sent.
+admin.message.searching.completed=Vacancies searching has been successfully completed.
+
+# Button texts
+button.update=đ Update
+button.delete=đī¸ Delete
+button.delete.confirm=â Delete
+button.delete.cancel=â
Keep
+button.update.config.name=Rename configuration
+button.update.query=Update query
+button.update.area=Update region
+button.update.experience=Update experience
+button.update.education=Update education
+button.update.schedule=Update schedule
+button.back=đ Go back
+button.selected=\uD83D\uDD18
+button.save=đž Save