diff --git a/grimoire_elk/elk/telegram.py b/grimoire_elk/elk/telegram.py
index <HASH>..<HASH> 100644
--- a/grimoire_elk/elk/telegram.py
+++ b/grimoire_elk/elk/telegram.py
@@ -40,15 +40,22 @@ class TelegramEnrich(Enrich):
 
     def get_elastic_mappings(self):
 
+        from grimoire_elk.utils import kibiter_version
+
+        fielddata = ''
+        if kibiter_version == '5':
+            fielddata = ', "fielddata": true'
+
         mapping = """
         {
             "properties": {
                 "text_analyzed": {
                   "type": "string",
                   "index":"analyzed"
+                  %s
                   }
            }
-        } """
+        } """ % (fielddata)
 
         return {"items":mapping}
[enrich][telegram] Update text_analyzed so it exists as aggregatable