v27
This commit is contained in:
@@ -71,6 +71,16 @@ This page is public operator documentation. It describes panel capabilities, rou
|
||||
- Configure subscription delivery settings (update interval, display name, support URL).
|
||||
- Configure Telegram bot token.
|
||||
- Configure the user IP information provider: IPinfo.io with an API token, or ip-api.com with Russian or English result language. English is the default for ip-api.com.
|
||||
- Configure a DonationAlerts OAuth application with its client ID, client secret, generated callback URL, public donation page URL, and commission percentage. After saving, authorize it through DonationAlerts; access and refresh tokens are stored and refreshed automatically.
|
||||
|
||||
### DonationAlerts Payments
|
||||
|
||||
- The Finance page shows an add-funds button only while DonationAlerts is configured.
|
||||
- The payment modal shows the configured commission and the current user's UUID.
|
||||
- The user must put exactly one UUID in the donation message; otherwise the donation remains unassigned.
|
||||
- Core checks donations every 5 minutes, scanning donations created during the previous hour.
|
||||
- Only positive whole-RUB donations are processed. The configured commission is deducted and the credited result is rounded down to whole RUB; other currencies and fractional gross amounts are skipped.
|
||||
- Donation IDs are stored as unique external transaction references, preventing duplicate credits.
|
||||
|
||||
### User IP History
|
||||
|
||||
|
||||
Reference in New Issue
Block a user