if (message.Text.ToLower().Contains("старт"))
{
var rand = new Random();
var photos = new string[] { "http://example.com/photo1.jpg", "http://example.com/photo2.jpg" }; // Замените URL-адресами ваших фотографий
var photoUrl = photos[rand.Next(photos.Length)];
if (!string.IsNullOrEmpty(photoUrl))
{
var photo = new InputOnlineFile(photoUrl);
await client.SendPhotoAsync(message.Chat.Id, photo);
}
else
{
// Обработка случая, когда отсутствуют доступные фотографии
await client.SendTextMessageAsync(message.Chat.Id, "Извините, нет доступных фотографий.");
}
}
import { onMounted } from 'vue'
onMounted(() => {
window.Telegram.WebApp.MainButton.show()
window.Telegram.WebApp.onEvent('mainButtonClicked', handleMainButtonClick)
})
const handleMainButtonClick = () => {
// Обработка события нажатия на кнопку "mainButton"
console.log('Нажата кнопка mainButton')
// Дополнительные действия, которые вы хотите выполнить при нажатии на кнопку
}
import asyncio
from telegram import Bot
# Укажите здесь ваш токен бота Telegram
bot_token = 'ВАШ_ТОКЕН'
# Укажите здесь идентификатор целевой группы, куда нужно отправлять сообщения
group_id = 'ВАШ_ИДЕНТИФИКАТОР_ГРУППЫ'
# Текст сообщения
message_text = 'Привет всем участникам группы!'
async def send_message_to_group_members():
# Создание экземпляра бота
bot = Bot(token=bot_token)
# Получение списка участников группы
group_members = await bot.get_chat_members_count(chat_id=group_id)
# Отправка сообщения каждому участнику группы
for member in group_members:
user_id = member.user.id
try:
await bot.send_message(chat_id=user_id, text=message_text)
print(f'Сообщение отправлено пользователю с ID {user_id}')
except Exception as e:
print(f'Ошибка при отправке сообщения пользователю с ID {user_id}: {e}')
# Отправка сообщения в группу от вашего бота
await bot.send_message(chat_id=group_id, text=message_text)
print('Сообщение отправлено в группу')
# Запуск асинхронной функции
asyncio.run(send_message_to_group_members())
from telethon.sync import TelegramClient
api_id = 'YOUR_API_ID'
api_hash = 'YOUR_API_HASH'
phone_number = 'YOUR_PHONE_NUMBER'
with TelegramClient('session_name', api_id, api_hash) as client:
client.connect()
if not client.is_user_authorized():
client.send_code_request(phone_number)
client.sign_in(phone_number, input('Enter the code: '))
dialogs = client.get_dialogs()
for dialog in dialogs:
client.delete_dialog(dialog.id)