Для создания окна выбора телеграм-бота с использованием библиотеки telebot, вам нужно создать клавиатуру с вариантами выбора ботов и предоставить пользователю возможность выбора. Например:
```python
import telebot
from telebot import types
bot = telebot.TeleBot("YOUR_API_TOKEN")
@bot.message_handler(commands=['start'])
def start(message):
keyboard = types.ReplyKeyboardMarkup()
keyboard.row(types.KeyboardButton('Bot 1'))
keyboard.row(types.KeyboardButton('Bot 2'))
keyboard.row(types.KeyboardButton('Bot 3'))
bot.send_message(message.chat.id, "Choose a bot:", reply_markup=keyboard)
bot.polling()
```
Чтобы создать кнопку для открытия группы вместо бота или пользователя, вы можете использовать метод send_message с параметром chat_id группы. Например:
```python
import telebot
bot = telebot.TeleBot("YOUR_API_TOKEN")
@bot.message_handler(commands=['opengroup'])
def open_group(message):
bot.send_message(-100123456789, "Hello! This is a message for the group.")
bot.polling()
```
Где -100123456789 - это chat_id вашей группы. Вы можете узнать chat_id группы, отправив сообщение в группу и затем вызвав метод getUpdates для вашего бота, чтобы увидеть chat_id отправленного сообщения.