Thank you for reaching out.
You can create an online meeting in a channel but, you cannot create an event in a teams channel with in a single request.
First create an event using graph API and you can send notification message with Weblink/join URL as a deeplink to a channel.
Do upvote if answer is useful.
Thanks.