A man passed by the Messenger of Allah ﷺ while he was sitting in a gathering and said, "Peace be upon you."The Messenger of Allah ﷺ said, "Ten good deeds."Another man passed by and said, "Peace be upon you and the mercy of Allah."He said, "Twenty good deeds."Then another man passed by and said, "Peace be upon you and the mercy of Allah and His blessings."He said, "Thirty good deeds."Then a man rose from the gathering and left without giving the greeting of peace, so the Messenger of Allah ﷺ said, "How quickly your companion has forgotten! When one of you comes to a gathering, let him give the greeting of peace. Then if he wishes to sit, let him sit. And when he gets up to leave, let him give the greeting of peace, for the first is no more deserving than the last."
أن رجلا مر على رسول الله ﷺ وهو في مجلس، فقال: السلام عليكم. فقال: عشر حسنات. فمر رجل آخر، فقال: السلام عليكم ورحمة الله. فقال: عشرون حسنة. فمر رجل آخر، فقال: السلام عليكم ورحمة الله وبركاته. فقال: ثلاثون حسنة. فقام رجل من المجلس، ولم يسلم، فقال رسول الله ﷺ: ما أوشك ما نسي صاحبكم! إذا جاء أحدكم المجلس فليسلم، فإن بدا له أن يجلس، فليجلس، فإن قام فليسلم، فليست الأولى بأحق من الآخرة.
Bukhari reported it in Adab al-Mufrad (986) from Abdul-Aziz bin Abdullah, who said, "Muhammad bin Jafar bin Abu Kathir narrated to me, from Yaqub bin Zayd Taymi, from Saeed Maqburi, from Abu Hurairah," and he related it.Ibn Hibban graded it sahih (493), and he narrated it from Umar bin Muhammad Hamdani, who said, "Muhammad bin Ismail Bukhari narrated to us," and he related it. Its isnad is sahih.