Как отправить сообщение в групповой чат telegram aiogram
Как получить ID группового чата, и отправить сообщение именно туда используя aiogram?
Ответы (1 шт):
Автор решения: tomato-magnet-regulato
→ Ссылка
Старайтесь не использовать чужих ботов, для уточнения нужного вам ID чата(группы).
Предположим, что бота который возвращает ID чата - не существует.
Требования:
- У вас уже есть бот и токен.
- У вас есть группа и ваш бот туда добавлен.
Осталось самое малое, написать простейший код для возвращения ID чата(группы).
import logging
from aiogram import Bot, Dispatcher, executor, types
API_TOKEN = 'API_TOKEN'
# Configure logging
logging.basicConfig(level=logging.INFO)
# Initialize bot and dispatcher
bot = Bot(token=API_TOKEN)
dp = Dispatcher(bot)
@dp.message_handler(commands=['start', 'help'])
async def send_welcome(message: types.Message):
await message.reply(message.chat.id)
if __name__ == '__main__':
executor.start_polling(dp, skip_updates=True)
