Welcome to RUSaCis - эмулятор Interlude

Присоединяйтесь к нам прямо сейчас, чтобы получить доступ ко всем нашим возможностям. После регистрации и входа в систему вы сможете создавать темы, публиковать ответы в существующих темах, давать репутацию пользователям - так же приобрести исходный код. Это также быстро, так чего же вы ждете?

Telegram Bot для админов

Тип: Сервис

Как создать бота и получить API-ключ:
  1. Создание бота:
    • Откройте приложение Telegram и найдите BotFather (@BotFather).
    • Начните чат с BotFather, нажав кнопку "Start".
    • Используйте команду /newbot, чтобы создать нового бота. Вам будет предложено выбрать имя и имя пользователя для вашего бота. Имя пользователя должно оканчиваться на "bot" (например, MyBot или MyCoolBot).
  2. Получение API-ключа:
    • После создания бота BotFather предоставит вам уникальный API-ключ (также известный как токен). Этот токен необходим для аутентификации вашего бота с Telegram API.
  3. Настройка бота:
    • Вы можете настроить профиль вашего бота (например, установить фотографию профиля, описание и текст "о боте") с помощью команд, таких как /setuserpic, /setdescription и /setabouttext.
  4. Использование API-ключа:
    • Для начала использования вашего бота вам понадобится API-ключ, предоставленный BotFather. Держите этот ключ в безопасности, так как он дает полный доступ к аккаунту вашего бота.
Вот и все! Теперь у вас есть бот в Telegram с API-ключом, чтобы начать использовать функциональность бота.

Как получить UserID для доступа:
  • Откройте Telegram и найдите userinfobot (@userinfobot).
  • Начните чат с ботом, нажав кнопку "Start".
  • Бот автоматически ответит с вашим User ID и некоторой другой базовой информацией.
Конфиг: config/telegram_bot.properties
Код:
# Enable Telegram bot
# Default: False
TelegramBotEnabled = False

# Telegram API Key from @BotFather
# Get your API key by creating a bot with @BotFather in Telegram
# Example: 123456789:ABCdefGHIjklMNOpqrsTUVwxyz
TelegramBotApiKey =

# API base URL
# Default: https://api.telegram.org/bot
TelegramBotBaseURL = https://api.telegram.org/bot

# Telegram UserID for access to bot.
# Get your User ID from @userinfobot in Telegram
# Multiple IDs can be separated by comma
# Example: TelegramChatIds = 123123,123124
# Or single ID: TelegramChatIds = 123123
TelegramChatIds =

# Telegram task delay (in milliseconds)
# This is the polling interval for checking new messages
# Default: 1000 (1 second)
TelegramBotTaskDelay = 1000

Command list:

Код:
/help - Get list of available commands
/list_online [page] - Show list of online players (50 per page)
/online - Show online player count
/find <name> - Find character and get full info
/inventory <playerName> - Show player inventory
/setlevel <name> <level> - Set player level
/give_item <name> <id> <count> - Give item to player
/remove_item <name> <id> [count] - Remove item from player (all if count not specified)
/pm <player> <message> - Send private message to player
/gmlist - Show list of GMs online
/announce <message> - Send an announcement to all players
/jail <name> <time> <reason> - Jail a player
/unjail <name> - Release a player from jail
/kick <name> - Kick player from the game
/char_ban <name> - Ban a player permanently
/char_unban <name> - Unban a player
/chat_ban <name> <period> - Ban a player from chat
/chat_unban <name> - Unban a player from chat
/list_clans - Show list of all clans
/status - Show server status and info
/heap - Dump server heap memory
/mem - Show server memory usage
/gc - Show garbage collection info
/threads - Show thread info and statistics
/pool - Show thread pool statistics
/restart [seconds] - Restart the server
/shutdown [seconds] - Shutdown the server
/abort - Abort server restart or shutdown
/uptime - Show server uptime
 

btn91

Бродяга
INTERLUDE
INTERLUDE
INTERFACE
Регистрация
6 Май 2025
Сообщения
5
Реакции
1
Баллы
3
RaCoin
0
Охуенно
 
Сверху Снизу