Sign in a user with email and password.
Sign up a new user and send an email verification link.
Send a password reset email to a user.
Log out the current user.
Fetch the current user's session to ensure authentication.
Update the user's password. Requires authentication.
Securely upload files to a Supabase storage bucket.
Retrieve a list of files from a Supabase storage bucket.
Delete a file from a Supabase storage bucket.
Send an email with attachments using Resend, with file content passed in the request body.
Send an email with headers to prevent Gmail from threading the conversation.
Send an email using a React component as the template.
Send an email at a specific time using Resend's scheduling feature.
Send an email with inline image attachments using Resend.
Handle a Stripe webhook event and send a Discord notification.
Send notifications to both Telegram and Discord channels.
Create a Stripe payment intent and send an alert to Telegram.
Notify a Discord channel when a Stripe payment is successful.
Issue a Stripe payment refund and notify a Telegram chat.
Send an email via Resend and notify a Discord channel.
Send an alert to Discord and an email via Resend.
Create a Stripe Checkout session and send alerts to Resend, Telegram, and Discord after success.
Handle Stripe Checkout session completion and send alerts via Resend, Discord, and Telegram.
Initiate a refund for a Stripe payment.