The trickiest thing about an online party is those awkward silences when everyone's just staring at their camera. I organized one once and noticed that when everything was mapped out clearly - like, here's what we're doing at each moment - even simple games turned into a really fun evening. So it's all about structure, not how complicated the games are.
Start with something easy: have everyone talk about how their day or week went, just to warm things up a bit. Then you could do a trivia game about you personally (get friends to remember funny moments from your friendship), play truth or dare online, or try Charades - one person acts it out silently, everyone else guesses. "Twenty Questions" works great too - that's a word game where you figure out a word based on clues. For something more creative: watch a funny video together and comment on it in the chat at the same time, or have everyone do a skill showcase - each person demonstrates some talent they have in three minutes.
About the platform - yeah, honestly the tech is secondary as long as it works. Zoom's convenient for bigger groups, Telegram's good if everyone's already using it, Discord works too. The main thing is to test your audio and video the day before, and write out your party's schedule as a list and send it to your friends in advance so nobody's rushing around, nobody's leaving early.