View fees

DonoLink Bot · FR

YouTube bot for live chat and donations

DonoLink Bot helps in YouTube live chat with commands, timers and music requests. Manage it alongside your donation page and OBS alerts. Your YouTube channel, available live chat and bot connection must be configured correctly.

Find the bot under Plugins in your dashboard. If it is not available for your account yet, contact DonoLink before switching tools. A connected channel also needs an active bot connection before commands can respond.

A YouTube bot belongs in live chat

The bot responds during a livestream with an available live chat. This differs from replying to comments below a recorded video. Use commands for recurring questions: where viewers can support you, when the next broadcast starts or how music requests work. Keep replies short enough to remain readable between normal chat messages instead of filling the chat with a large block of instructions.

Connect the correct YouTube channel

Choose the channel you broadcast on during Google consent, especially if you manage several channels. Then check that your live broadcast is discovered and chat is active. YouTube has API limits and determines when additional messages can be retrieved. Do not assume a guaranteed fixed response time. Test a reply in an actual available live chat before announcing the bot to viewers.

External donations alongside YouTube features

A DonoLink donation link opens a separate payment page. It is not YouTube Super Chat or a channel membership. Share the link in your description and through a bot command. Payment methods and fees are explained on checkout and pricing pages. Use OBS alerts to show a completed DonoLink donation in your broadcast; test the YouTube chat and payment journey independently.

One dashboard, three different jobs

DonoLink combines a donation page, OBS overlays and a chatbot. Your donation link is for viewers who want to support you financially. A bot command answers a chat message, for example with that public link. An overlay displays an alert in your broadcast. You configure these parts separately but manage them from the same account. A working chat command therefore does not establish that payments or OBS audio are already working.

Start with a small setup

Begin with a donation command, one information command and one timer. Choose who can use each command and set a cooldown to limit repetition. Have timers share useful information such as your schedule or donation link; avoid several messages appearing together. Music requests need their own player and settings. Add them after testing the basics, and use music for which you have the necessary rights.

What to check before each livestream

Test with a real chat message in the connected channel. Check the reply, link and repeated use. Separately make a short OBS recording with a test alert and listen to its audio. To verify the full payment journey, a completed donation must appear in both the dashboard and overlay. If something fails, check the channel connection, bot status and permissions first. Change one setting at a time so you can identify which step fixes the issue.

Donations in your country

For creators in France, use donolink.fr. The standard DonoLink fee is 3.5% per donation; Stripe separately charges the creator its actual processing fees. Cards and other methods depend on the account, device and checkout settings. Use French pricing for local rates and check your own checkout.

Frequently asked questions

Is a chatbot the same as a donation platform?

No. A chatbot handles chat commands and automated messages. DonoLink adds a public donation page and OBS alerts. Stripe handles payments; the bot itself does not process card details.

Do viewers need a DonoLink account?

Viewers do not need a DonoLink account to donate. Share the public donation link from your dashboard. Do not share overlay URLs, secret keys or account access in chat.

Do all commands work identically on Twitch and YouTube?

Commands and timers use the same bot settings, but permissions, chat connections and platform actions differ. Test each channel separately. A successful Twitch test does not establish that a YouTube livestream works.

Sources and platform documentation