SMM X PRO FINAL UPDATE 1. User wallet is now canonical `users.coins`. - Existing `users.balance` is migrated to `users.coins` automatically. - Existing transaction `amount` is migrated to `transactions.coins` automatically. - Existing values are preserved. 2. Service price is treated as Coins per 1000. Example: price=1000 and quantity=10 => 10 Coins deducted. 3. Referral/order bonus uses exact Coins values. Example: referral bonus 20 => exactly 20 Coins. 4. New Order category screen now has Back + Main Menu. 5. Order success message includes My Orders + Main Menu and the requested order details. 6. User messages are never deleted by the bot. Inline-button navigation may replace the previous bot screen. Keyboard/text commands do not delete the user's message. 7. Support conversation history is preserved in the database and on Telegram. User messages and admin replies remain visible. 8. Support close no longer deletes the previous Telegram screen. 9. trasnletbot/ was not modified. Upload the project files over the existing application files. Keep the existing database. The first request will run the wallet migration automatically. V16 CUSTOM EMOJI MANAGER - Added admin/custom_emojis.php for Telegram Premium Custom Emoji ID management. - Added database table custom_emojis with key, emoji ID, fallback, global replacement and status. - Added {ce:key} token support in bot/admin HTML messages and captions. - Added optional global fallback replacement so common emojis can be swapped centrally. - Inline/reply keyboard labels use the configured fallback Unicode emoji because Telegram keyboard labels cannot carry message entities. - Admin support replies and broadcasts use the same Custom Emoji processing. - trasnletbot folder left unchanged.