Polls 2.0: Visible Votes, Multiple Answers, and Quiz Mode
Since we first added polls for groups and channels, they've been used for everything from deciding where to have lunch to organizing leaderless protests. Today we're expanding the range of possibilities with three new kinds of Telegram polls.
Visible Votes
Previously, all polls on Telegram were anonymous. With this update, you can create polls that allow everyone in the group to see who voted for what. Now you will know exactly which friends you disagree with on the matter of pineapple and pizza.
Naturally, you can still create anonymous polls to make sure nobody finds out it was you who voted for broccoli instead of cookies.
Multiple Answers
One of the best ways to settle the score is with polls that allow people to select multiple answers. Scheduling events, or choosing a playlist of songs for a party – sometimes you need more than one choice.
Our aunt who has a knack for statistics and exploring bizarre correlations kept asking for this feature – and we just couldn't say no. (33% of developers who didn't refuse this request were also found to be addicted to cheese.)
Quiz Mode
For the game show guru and “Who Wants To Be A Millionaire” contestant in all of us, polls now have Quiz Mode. Such polls have one correct answer and can power anything from trivia games to public service exams.
As if guessing right wasn't sweet enough, correct answers will trigger a shower of confetti.
Creating Polls
Polls can be created in groups or channels (they feel lonely in one-on-one chats). Simply choose the “Poll” option in the attachment menu. Type in your question, add answer options, choose the settings that fit your purpose best – and you're ready to go:
Bot API and Quiz Bot
All the new poll types are supported in today's update to our Bot API, so bot developers can build on this new functionality.
As an example, we've created a Quiz Bot that lets you create multi-question quizzes and share them with others. It also lets you add text or media before questions to help create exam-style prompts with graphs and tables – or better yet, your own Know Your Meme tests.
Once your quiz is ready, you can share it to a group or channel – or invite users to answer questions privately, in a chat with the bot. To see how this works, try our demo quiz: Who is Who in the 'Great Minds' sticker pack.
The bot will keep tabs on how many questions users got right and how much time it took them to complete the quiz. It also keeps a global leaderboard for each quiz you create.
Message Corners
In addition to the new polls, our apps just got a new visual setting. If you find your Telegram messages too hip to be square (or round, depending on your platform), you can tweak the appearance of message bubbles in Settings:
Download Progress Counters on Android
Just like on iOS, Android users can now see exact progress counters when downloading or uploading files – if they're in the mood to count bits and bytes.
And that's it for today. Here's to a good new year full of updates. Stay tuned!
Применение чат-ботов для проверки знаний
Чат-боты — это компьютерные программы, которые используют человеческий язык для взаимодействия с людьми через интерфейс чата. Они могут быть использованы для различных задач, включая тестирование знаний.
Применение чат-ботов для тестирования знаний имеет несколько преимуществ. Во-первых, чат-боты могут быть легко доступны и использоваться в любое время, что позволяет проводить тестирование в удобное для пользователей время.
Во-вторых, чат-боты могут автоматически оценивать ответы пользователей, что упрощает процесс тестирования и сокращает время, затрачиваемое на оценку результатов.
В-третьих, чат-боты могут быть настроены для адаптации к уровню знаний пользователя, что позволяет проводить персонализированное тестирование.
Существует несколько способов, которыми чат-боты могут использоваться для тестирования знаний. Один из способов — это проведение тестов (викторин) через чат-бота. Пользователь может получить вопросы через чат-бота и дать ответы, которые будут оценены автоматически. Этот метод может быть полезен для проведения быстрого тестирования знаний на определенную тему.
Другой способ использования чат-ботов для тестирования знаний — это проведение более детального и глубокого тестирования с использованием различных типов вопросов. Например, чат-бот может использовать множественный выбор, открытый вопрос или даже речь или изображения для тестирования знаний.
Еще один способ использования чат-ботов для тестирования знаний — это проведение тестов в режиме реального времени. Например, чат-бот может задавать пользователю вопросы по мере того, как пользователь просматривает видеоматериал или презентацию. Этот метод может быть особенно полезен для обучения и проверки знаний в образовательных учреждениях.
Это самый важный этап в разработке теста. Набор вопросов заранее готовится и тщательно проверяется (как говорится. каков вопрос – таков и ответ). Есть определенные требования к составлению вопросов и особенно ответов.
— Сформулируйте тестовые вопросы просто и понятно. Постарайтесь быть как можно более точными в выборе слов. Ведь они могут иметь несколько значений в зависимости от разговорного употребления и контекста.
— Все неправильные варианты ответов должны быть абсолютно разумными и правдоподобными. Это непростая задача, но избегайте возможности сделать их слишком очевидными и таким образом облегчить прохождение теста. Поскольку это снижает достоверность теста.
— Убедитесь, что большинство ваших правильных ответов не находятся на первых позициях. Сделайте правильные ответы в хаотичном порядке, чтобы сложно было отследить некий шаблон или закономерность.
— Неправильные, но похожие на правильные (и поэтому правдоподобные) ответы называются дистракторами (от англ. distract – отвлекать). Они используются для отвлечения внимания от правильного ответа тех, кто либо совсем не знает правильный ответ, либо пытается угадать его во время тестирования. Сделать неправильные ответы правдоподобными – одна из самых сложных задач разработчика теста.
Структурная схема чат-бота для проверки знаний состоит из:
- модуля генерации вопроса
- модуля получения ответа от тестируемого
- модуль оценки ответа
- модуль анализа результатов тестирования
В настоящее время модуль генерации вопросов заменяют базой данных с готовыми вопросами и вариантами ответов. В конструкторах чат-ботов базу данных заменяют списками, таблицами, Google таблицами.
Модуль получения ответа в чат-боте может быть представлен сообщением с кнопками. В сообщении выводится очередной вопрос, а в кнопках — варианты ответов. При тестировании с множественными вариантами ответов необходимо организовать регенерацию текста кнопок (которые уже были нажаты) и пометки их определенным флажком (значком). При таком варианте добавляется еще кнопка «Отправить ответ».
Модуль оценки ответа формирует оценку основываясь на информации из базы данных и ответа тестируемого. При моновариантных ответах достаточно определить нажатие «правильной» кнопки и прибавить балл за правильный ответ к общему результату. При тестировании с множественными вариантами ответов необходимо хранить в базе данных веса (коэффициенты) для каждого варианта ответа. Для неправильных вариантов коэффициенты выставляем отрицательными. Вычисляем формулу результата как сумму всех коэффициентов нажатых (помеченных) кнопок.
Модуль анализа результата тестирования, в зависимости от требований, выдает либо оценку, либо ответ прошел/не прошел (зачет/не зачет) и т.д. А так-же формирует подробный отчет о прохождении теста испытуемым.
Для ботов работающих с мессенджером Telegram, кроме сообщений с кнопками, можно использовать метод Telegram Bot API — SendPoll. Этот метод используется для проведения опроса.
Для тестов с моновариантными ответами можно включить режим quiz, что добавить эффектности при тестировании. При выборе правильного ответа Телеграм формирует красочный фейерверк.
При тестировании с множественными вариантами ответов необходимо использовать параметр allows_multiple_answers=true.
Метод SendPoll позволяет задавать интервал времени для контроля длительности ответа. По истечении этого интервала, ответ уже не засчитывается методом. На каждый вопрос можно устанавливать свой интервал времени.
Однако, использование чат-ботов для тестирования знаний имеет и свои ограничения. Например, чат-боты не всегда могут оценить ответы пользователей точно и корректно. Также, чат-боты не могут полностью заменить интерактивное общение с преподавателем или экспертом в той или иной области.
Несмотря на эти ограничения, чат-боты могут быть полезным инструментом для тестирования знаний в некоторых случаях. Например, они могут быть использованы для проверки базовых знаний или понимания ключевых концепций в определенной области.
Чат-боты также могут быть полезны для автоматизации повторяющихся задач, таких как проверка орфографии или грамматических ошибок в текстах. В этом случае чат-бот может быстро и точно определить наличие ошибок и предложить исправления.
Однако, для более сложных вопросов и заданий, когда требуется анализ контекста и понимание специфики ситуации, чат-боты могут оказаться недостаточными. В таких случаях может потребоваться участие преподавателя или эксперта для более точной оценки ответа и дальнейшей обратной связи.
Также стоит учитывать, что чат-боты могут быть подвержены ошибкам и не учитывать все возможные варианты ответов. Поэтому важно разработать хорошо структурированный и точный набор вопросов и ответов, чтобы обеспечить максимально точную оценку знаний пользователей.
В целом, чат-боты могут быть полезным инструментом для тестирования знаний в некоторых случаях, но не могут полностью заменить интерактивное общение с преподавателем или экспертом.
Сейчас наступает эра «Искусственного интеллекта». Со всех «утюгов» говорят о chatGPT. А если в структуре чат-бота в модуле генерации вопроса, вместо базы данных, подключить «огромную» базу знаний? Идея интересная, но что нужно для подключения нашего чат-бота к «Искусственному интеллекту»?
- Выбрать языковую модель нейросети с возможностью ведения диалога и дообучения.
- Подключаем ее по API к нашему чат-боту.
- Необходимо, если нужно, дообучить выбранную модель согласно специфике материала по тестированию
- Нейронной сети задаем режим, что она является «экзаменатором»
- Просим ее сгенерировать вопрос с вариантами ответов
- От тестируемого получаем один из ответов и возвращаем его нейросети для оценки
- Получаем оценку, учитываем ее в общем результате и просим сгенерировать следующий вопрос. И так по циклу, пока не наберем необходимое число вопросов
Я, Митряев Владимир, разработчик чат-ботов на конструкторе чат-ботов Лидтех. Всем кому интересна тема чат-ботов регистрируйтесь по ссылке: https://app.leadteh.ru/register?ref_id=2222
Спасибо вам за то, что дочитали до конца. Буду рад ответить на вопросы или комментарии по теме 🙂
How to Create a Poll in Telegram on a PC or Mobile Device

By Dave Johnson
Dave Johnson Author Dave Johnson is a dedicated writer with a strong focus on the ever-evolving social media landscape. Leveraging his comprehensive understanding of these platforms, he breaks down the complexities of social media apps to provide engaging and insightful content. Read more • Edited by Colby Luttrell Colby Luttrell Editor Read more February 6, 2023
Did you know you can create a poll on Telegram without leaving the app? Polls are one of the most engaging and interactive ways to get feedback from a Telegram channel or group chat members. Members can use them to publicly state their opinions without saying anything controversial or back up their positions with facts. They are a safe, anonymous way of jumping into the debate and expressing one’s views.

In this entry, we will show you how to create a poll on Telegram across a range of computer and mobile devices.
How to Create Poll in Telegram on a PC
The Telegram app for the PC has a very user-friendly and intuitive interface. It offers many features, such as group chats, stickers, voice messages, and video calls. And with no ads ever running on the app, there’s no need to worry about being bombarded with irrelevant content every time you open the app.
One of the best things about the Telegram desktop app is that you can create a poll and get responses from other users in minutes.
Here’s how to go about it:
- Launch Telegram on your PC.

- Navigate to the channel or group of interest.

- Once you’ve opened the group or channel, click on the three vertical dots icon in the top right corner of your screen.

- Select Create Poll from the resulting drop-down menu.

- At this point, you’ll be provided with a textbox where you can enter your question.

- Click on the textbox under Poll Options and enter the first option. To enter more than one option, click on Add an Option and then type it down.

- When both your question-and-answer options are ready to go live, click on Create in the top right corner.

After taking these steps, your poll will be published immediately.
When running Telegram on a PC, you can also create a poll using PollBot. But what’s that?
PollBot is an automated account that runs through a script built by a third-party Telegram developer. The bot helps Telegram users to create poll questions and conduct polls. It’s a useful way to get quick, high-quality data from your Telegram contacts since it provides analytical tools immediately after the poll finishes.
Running a poll via PollBot occurs in three main steps:
- Adding the bot to your Telegram account.
- Adding the bot to the Telegram channel or group of choice.
- Creating the poll.
Let’s now go over each step in detail:
1) Adding the Bot to Your Telegram Account
Here’s how to add PollBot to your Telegram account:
- Open the Telegram desktop app and click on the magnifying glass icon in the top right corner.

- Type PollBot and hit Go. This should unveil a list of apps with PollBot at the top.

- Click on the PollBot app.

- Click on Start to activate the bot.

2) Adding the Bot to the Telegram Group or Channel of Interest
To add PollBot to a group or channel:
- Open PollBot.

- Click on the three vertical dots in the top right corner.

- Select Add to Group. At this point, you should see a list of all the eligible groups or channels.

- To add PollBot to a given group, click on its name and then select Ok.

You can now use PollBot to create a poll in the selected group or channel.
3) Creating the Poll
To create a poll in the channel or group you’ve selected:
- Open the channel.

- Enter the following in the text bar: /newpoll@PollBot .

- PollBot will guide you through the process of setting up the question and a maximum of 10 options.

- When both your question-and-answer options are ready to go live, type /done to complete the process.

The bot will now prompt users to answer the poll.
How to Create a Poll in Telegram on an Android Device
If you’re looking for a way to stay in touch with friends and family all over the world or just want an app through which you can get the latest sports news from around the world, then look no further.
With the Telegram app for Android devices, you have access to a simple messaging system that lets you create chat groups or chat privately with anyone. The app will give you a fresh, modern way to communicate while still maintaining all that we love about Telegram: speed, security, and simplicity.
Most importantly, the Telegram desktop app allows you to create and administer a poll in just a few steps. This can be a good way to gather feedback and keep group or channel members engaged.
Here’s how to go about it:
- Launch Telegram on your device.

- Open the chat with your group members.

- Tap on the paperclip icon in the bottom left corner.

- Tap on the Pollicon in the pop-up submenu.

- Under Poll question, enter the question you’d like to ask in the textbox provided.

- Fill out all of your poll options. You’re allowed to create up to ten options.

- Under Settings, you can toggle Anonymous Voting, Multiple Answers, or Quiz Mode.
- Anonymous Voting allows members to vote without revealing their identity.
- Multiple Answers allows respondents to check more than one answer option.
- Quiz Mode creates polls with just one correct answer. Once a respondent has selected an answer option, they can’t change it.
- Once you have completed filling out your poll, tap on Create in the top right corner of your screen. At this point, your poll will be published and start attracting responses from the group or channel members.

How to Create a Poll in Telegram on an iPhone
Telegram has an iOS app that allows you to create polls and gather feedback on anything you want. For example, if you’re running a business, running a poll is a great way to collect your customers’ views on what they think about your products or what they want to see more of in the future.
Here’s how to create a poll in Telegram if you’re using an iPhone:
- Open your Telegram app.

- Select the channel or group to host the poll.

- Tap on the paperclip icon in the bottom left corner.

- Tap on the Poll icon in the pop-up submenu.

- Select New Poll.

- Under Question, enter the question you’d like to ask.

- Under Poll Options, fill out the options you’d like to present to members.

- Customize your poll with Anonymous Voting, Multiple Answers, or Quiz Mode.

- Tap on Send in the top right corner of your screen.

Keep Your Audience Engaged
Using polls on Telegram is a great way to engage with your audience. It can also provide valuable insight into what they want and need from you as a business or organization. We recommend using this feature if you are looking for ways to increase customer satisfaction, validate new ideas, or just have fun.
Are you a Telegram enthusiast? Have you tried creating a poll on the platform?
How to create a poll with multiple answers as option on Android

Care to think about what customers think about your product/business? Want to know what sort of content does your page users like? Well, polls can help a lot! Since polls are extremely useful when it comes to recording one’s opinion/feedback, today we will see how to create a poll where users can cast their vote on more than options — yes, getting multiple answers to a question can really get you better feedback at certain times. Let’s see how your Android device can help you get multiple answers in a poll. We are using two methods for this, one via Survey Monkey app, and another using Telegram app.
- Using SurveyMonkey app
- Using Telegram app
- Part 1: How to create a personal bot in Telegram App
- Part 2: How to create a poll with multiple answers selection
Using SurveyMonkey app
Step 1: Install the SurveyMonkey App from Google Playstore.
Step 2: Open the app and tap on Create Survey.

Step 3: If you wish to use a commonly used template, tap on Browse Template Gallery otherwise tap on New Survey.

Step 4: Give your survey a title and tap CREATE. If your survey is of more than one page, you can choose a separate title pagewise and some description to it under Page Title option.

Step 5: Tap on the Plus ([icon name=”plus” unprefixed_class=””]) sign and then select Multiple Choice to add questions and answers to the survey you just created.
Step 6: Add the question and answer choices.
Step 7: Tap on Selection Type under Settings and select Multi-select (checkboxes).

Step 8: When done, tap on Save.

Step 9: If you wish to add more questions to the survey, follow the same steps as step 5 to step 8.

Step 10: When you are done adding the questions, tap on 3 Dots ([icon name=”ellipsis-v” unprefixed_class=””]) at the top right.

Step 11: Tap on Preview & Test to preview the actual look and functionality of the survey. Try marking multiple options as answer and tap on Done.
Step 12: After testing the preview, go back from the edit menu by tapping the back ([icon name=”arrow-left” unprefixed_class=””]) button.

Step 13: Tap on Send to collect responses and then tap on Mobile Link.

Step 14: Share the created survey to its desired audience using the available options.
Step 15: To check the result of the survey, go back to the Summary menu from where you selected Send to collect responses.

Step 16: Tap Analyze your results to check the number of responses you received for your survey.
Step 17: You will be able to find all the active surveys and their reviews on the Home screen of the app.

Step 18: To close an active survey, tap on the View Details option of the survey you created.
Step 19: Tap on Manage and disable the active radio ([icon name=”toggle-on” unprefixed_class=””]) buttons to stop receiving responses for the survey.
Step 20: Status of the survey must be updated to CLOSED.
Using Telegram app
Creating a poll with multiple answers as an option is a bit tricky, as you would first need to create a personal bot first, and then the poll. But it’s not rocket science and doesn’t take a lot of time.
Part 1: How to create a personal bot in Telegram App
In order to create a pool where you can cast multiple options as your answers, you need to create a Personal Bot. You will be able to publish polls on different groups and channels on behalf of your personal bot. To create a personal bot, follow the below-mentioned steps.
Step 1: Open the Telegram App. Tap on the top right Search icon ([icon name=”search” unprefixed_class=””]).

Step 2: Type @quanbot in the search bar and select QuAn (@QuanBot).

Step 3: Tap on START and then tap on your preferred language.
Step 4: Tap on the edit message, type /newpoll and send it.
Step 5: If you already own a personal bot, it will be displayed under the Personal bot menu. Otherwise, tap on +Add bot to create a new bot.
Ref Image 1
Ref Image 2
Step 6: Scroll to the bottom and tap on @BotFather.

Step 7: BotFather will be opened and then tap on START.

Step 8: Type /newbot in the edit message area and click send.

Step 9: Choose a name for your bot and enter it.

Step 10: If the name already exists in the Telegram App, it will prompt again to try some other name. Otherwise, confirmation of your new personal bot will be displayed.

Step 11: Now, tap and hold on the token to copy it.

Note: Keep the token safe and secure because anyone can take control over your personal bot if they have access to the token.
Step 12: Tap on the Back ([icon name=”arrow-left” unprefixed_class=””]) button and select Quan. Paste the copied token and hit the Send button to add your personal bot.

Step 13: Once your personal bot is added, a message stating that “Your personal bot @example_bot has been added.” will be displayed along with the personal bot menu.
Once done adding the personal bot, tap on the name of your personal bot to create a poll.
Part 2: How to create a poll with multiple answers selection
Step 1: Tap on the personal bot you just added to start creating a poll.
Step 2: Type /newpoll.

Note: Type /help in the edit message area to check the options available.
Step 3: To continue working with the personal bot you created, you need to accept the terms and conditions mentioned under /copyright section. Kindly go through each and every point to have a better understanding of the bot usage.

Step 4: Tap on “Yes, I accept the terms of the agreement” to get started.
Step 5: You can add more description of the poll describing its actual purpose, target audience, etc. or simply type the name of the poll you wish to create and tap the send button.

Step 6: Poll menu will be displayed from where you can add multiple options to the question.

Step 7: After adding enough options, tap on Settings.

Step 8: Tap on the Multi-select icon to turn on multiple answers selection.

Step 9: Use the up and down icons to limit the number of options one can select.
Step 10: Tap on Test to check whether the user is able to select multiple options as the answer.
Step 11: Tap on Finish icon to complete editing the poll.

Note: Creating and publishing a new poll using Personal bot costs 10 Coins. You will be able to add coins using your credit card by tapping on the Balance under Menu. You can get 100 coins for 106 RUB which is around [icon name=”inr” unprefixed_class=””]120
Step 12: After tapping the Finish button, if balance is more than 10 coins, the poll will be created successfully and a link will be generated which can be shared with others. Tap on the created link to share it on a group or channel.

Step 13: Select the group you wish to share and click OK to add the bot.
Step 14: The poll you created will be shared with the people in the selected group. You can check the poll results by tapping on the My Polls option available on the personal bot menu (/menu).

Setting up the poll with multiple answers in a bit of a task on Telegram but no so much on Survey Monkey. So, the latter is a better choice for you. But if you already use Telegram a lot, then keeping up with the app will make sense.





















