Self-flatteringly is an adverb that describes someone's behavior or speech that is excessively self-praising. If you're looking for synonyms for this word to enrich your vocabulary, here are a few options. Firstly, you can use the word egotistically, which means someone thinks highly of themselves, or narcissistically, which is someone who is totally focused on themselves. Arrogantly or pompously describe a person who is showing off their accomplishments in a self-important way, while hubristically speaks to someone who has an exaggerated sense of their importance or abilities. Alternatively, you may use vaingloriously, conceitedly or grandiosely, all of which refer to someone who is overly proud or self-congratulatory.