index=messenger chat="$chatname$" date_year=$year$ | stats count01
search?q=index%3Dmessenger%20date_year%3D$year$&earliest=0&latest=
index=messenger chat="$chatname$" date_year=$year$
| eval message=substr(message,2,len(message)-2)
| rex mode=sed "s/(\.|,|;|=|\"|'|\(|\)|\[|\]| -|!|^-)/ /g"
| eval word=message
| makemv delim=" " word
| mvexpand word
| eval word=lower(word)
| table word
| stats count01Total Messagesindex=messenger chat="$chatname$" date_year=$year$
| eval name=substr(name,2,len(name)-2), message=substr(message,2,len(message)-2), word_count=mvcount(split(message," "))
| timechart count span=w01Messages per Personindex=messenger chat="$chatname$" date_year=$year$
| eval name=substr(name,2,len(name)-2), message=substr(message,2,len(message)-2), word_count=mvcount(split(message," "))
| timechart count span=w by name useother=f limit=1801Messages by HourAll*namenameindex=messenger chat="$chatname$"
| dedup name
| eval name=substr(name,2,len(name)-2)
| table name
| sort name0index=messenger chat="$chatname$" date_year=$year$
| eval date_hour=case(date_hour=1, "01", date_hour=2, "02", date_hour=3, "03", date_hour=4, "04", date_hour=5, "05", date_hour=6, "06", date_hour=7, "07", date_hour=8, "08", date_hour=9, "09", true(), date_hour), name=substr(name,2,len(name)-2)
| search name="$hourname$"
| stats count by date_hour01Message Distributionindex=messenger chat="$chatname$" date_year=$year$
| eval name=substr(name,2,len(name)-2), message=substr(message,2,len(message)-2), word_count=mvcount(split(message," "))
| stats count(message), avg(word_count) as average, count(eval(message=="<media>")) as media_count by name
| rename name as Name, count(message) as "Messages Sent", average as "Average Message Length", media_count as "Images Sent", word_count as "Word Count"01$click.value$Word Frequency - $name$
index=messenger chat="$chatname$" date_year=$year$
| eval name=substr(name,2,len(name)-2), message=substr(message,2,len(message)-2)
| search name="$name$"
| rex mode=sed "s/(\.|,|;|=|\"|'|\(|\)|\[|\]| -|!|^-)/ /g"
| eval word=message
| makemv delim=" " word
| mvexpand word
| eval word=lower(word)
| table word
| stats count by word
| sort -count
| rename word as Word, count as Count01
search?q=index%3Dmessenger%20date_year%3D$year$%0A%7C%20eval%20name%3Dsubstr(name%2C2%2Clen(name)-2)%2C%20message%3Dsubstr(message%2C2%2Clen(message)-2)%0A%7C%20search%20name%3D%22$name$%22&earliest=0&latest=
Media Distributionindex=messenger chat="$chatname$" date_year=$year$
| eval name=substr(name,2,len(name)-2), message=substr(message,2,len(message)-2), word_count=mvcount(split(message," "))
| chart count(eval(message=="<media>")) as media_count by name
| rename name as Name, media_count as "Images Sent"01Usage Rank - $phrase$*index=messenger chat="$chatname$" date_year=$year$
| eval name=substr(name,2,len(name)-2), message=substr(message,2,len(message)-2)
| search "$phrase$"
| stats count by name
| sort -count
| rename name as Name, count as Count01$click.value$Phrase Usage over Time - $wordname$: $phrase$index=messenger chat="$chatname$" date_year=$year$ | eval name=substr(name,2,len(name)-2), message=substr(message,2,len(message)-2) | search "$phrase$" name="$wordname$"
| timechart count span=mon01
search?q=index%3Dmessenger%20date_year%3D$year$%20%7C%20eval%20name%3Dsubstr(name%2C2%2Clen(name)-2)%2C%20message%3Dsubstr(message%2C2%2Clen(message)-2)%20%7C%20search%20%22$phrase$%22%20%20name%3D%22$wordname$%22&earliest=0&latest=