Why does the system not publish campaigns itself?
It does, when the account has a token from its own settings (Settings → Ads API). The token is verified with a live request before it is stored, and the ad is always created paused: the decision to spend money stays with a person. Without a token an operator pastes the ad, with fields that have already passed the policy check.
Can an ordinary website be advertised?
Yes. The platform accepts a channel, a single post, a bot and an external website. A website additionally takes its name and a button type. A separate rule covers the link inside the ad text: only @username and t.me are allowed there.
What is the 1000-subscriber threshold?
It applies to the channel that shows the ads, not to the one you are promoting. A small channel can be advertised, but it cannot carry other people's ads yet.
Which currency is spend counted in?
In the account currency: euros, Toncoin or Telegram Stars, chosen when the account is created and impossible to change afterwards. Spend enters the dollar total only when a rate is set; without a rate the value stays unknown rather than zero, otherwise the client summary would understate the figure.
Which categories will not pass?
Gambling, explicit content, drugs along with alcohol and tobacco, weapons, harmful financial products, uncertified medical services, politics, spam and hacking, misleading advertising, goods of questionable legality. Cryptocurrency and finance pass with a manual review: signals and return promises will not.
Can the channel be handled from the assistant?
Yes. The assistant shows the state of the channel, checks the ad against the policy, verifies the channel through the Bot API and assembles the finished fields. For an account without a token it creates an operator task; it cannot switch a campaign on - that is a separate human decision.