如何最好地向用户显示来自插件的自定义通知

我正在开发一个插件,用于防止用户在创建新话题后的一段时间内再次创建新话题。由于每位用户的等待时间不同,提示信息将不是通用的,而是针对每位用户有所不同。请问从插件角度实现这一功能的最佳方法是什么?具体该如何操作?

我喜欢这些提示信息的样式,是否有办法为用户创建类似的提示信息:

目前我正在考虑使用插件中的 top-notices 出口覆盖配合 if 条件。不知道是否有更好的方法。