It really depends on what sources you are going to use for the tokens.
I did build many channels for solana memecoins out of cusriosity
1- pumpfun monitor - filter tokens according to volume and mcap , social links and so on and then post to telegram
2- Channels monitor, where you add multiple channels and if a more than one channel call same token within a specific time, an alert will be triggered.
3- Wallet monitor and also if more than one wallet buys the same token within a specified time and also according to filters, it will post an alert.
and when you get the token, you can run it through a free api like dexscreener and get the token information (pumpfun you can get it from their api if still available).
I have also been working on an webapp ( swtb(dot)xyz ) which allows users to register and create their own bot to monitor wallets and get notified either diretly or to a channel on Telegram.
There is an unlisted youtube video for the setup (https:// youtu . be / v7qJdYp9u3o). -> remove spaces, I am not sure if it is allowed to post links
It is still in beta, so feel free to check it out and register with any email and I can upgrade your account to test it.