Tips for new bot creators

Any tips?? Because I'm planning on publishing bots myself but let's be real I want them to get some notice. Like does any factor actually affect the popularity of the bot? The publishing hour? The beginning messages?