<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B9_telegram_%D0%B1%D0%BE%D1%82_%28%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%29</id>
	<title>Интерактивный telegram бот (проект) - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B9_telegram_%D0%B1%D0%BE%D1%82_%28%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%29"/>
	<link rel="alternate" type="text/html" href="https://wikicshse.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B9_telegram_%D0%B1%D0%BE%D1%82_(%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;action=history"/>
	<updated>2026-06-06T18:16:36Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wikicshse.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B9_telegram_%D0%B1%D0%BE%D1%82_(%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=2255&amp;oldid=prev</id>
		<title>imported&gt;GalinaKaleeva: Migrated current public revision from wiki.cs.hse.ru</title>
		<link rel="alternate" type="text/html" href="https://wikicshse.ru/index.php?title=%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B9_telegram_%D0%B1%D0%BE%D1%82_(%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82)&amp;diff=2255&amp;oldid=prev"/>
		<updated>2017-07-28T13:12:54Z</updated>

		<summary type="html">&lt;p&gt;Migrated current public revision from wiki.cs.hse.ru&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Карточка_проекта&lt;br /&gt;
|name=Интерактивный telegram бот&lt;br /&gt;
|mentor=Оленин Михаил&lt;br /&gt;
|mentor_login={{URLENCODE:Ufian|WIKI}}&lt;br /&gt;
|semester=Весна 2016&lt;br /&gt;
|course=1&lt;br /&gt;
|summer=on&lt;br /&gt;
|number_of_students=3&lt;br /&gt;
|categorize=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Что это за проект? ===&lt;br /&gt;
Telegram - популярный мессенджер, который в 2015 году привлек несколько миллионов новых пользователей. Своей популярностью он обязан в том числе тому, что у него открыт [https://core.telegram.org/api публичный API] для сторонних разработчиков. С одним из этих API мы познакомимся на практике.&lt;br /&gt;
&lt;br /&gt;
В рамках проекта мы будем реализовывать telegram бота, работающего в интерактивном режиме с пользователями. Возможные задачи для решения:&lt;br /&gt;
&lt;br /&gt;
* Изучение иностранных слов с помощью [https://en.wikipedia.org/wiki/Flashcard карточек].&lt;br /&gt;
&lt;br /&gt;
* Многопользовательская игра: мафия, [http://habrahabr.ru/company/e-Legion/blog/189124/ викторина], какая-нибудь из карточных игр и тому подобное.&lt;br /&gt;
&lt;br /&gt;
* Мониторинг нескольких серверов, анализ логов веб-приложения и уведомления о проблемах в реальном времени.&lt;br /&gt;
&lt;br /&gt;
* Поиск квартир в аренду.&lt;br /&gt;
&lt;br /&gt;
* Голосовые сервисы с распознаванием/синтезом речи с помощью [https://tech.yandex.ru/speechkit/ Yandex.Speechkit]&lt;br /&gt;
&lt;br /&gt;
* Любая другая идея по согласованию.&lt;br /&gt;
&lt;br /&gt;
[https://prezi.com/l1nkyrgrazpx/presentation/?utm_campaign=share&amp;amp;utm_medium=copy презентация проекта]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&amp;#039;&amp;#039;&amp;#039;Внимание&amp;#039;&amp;#039;&amp;#039;&amp;lt;/u&amp;gt; занятия планируются в вечернее время в [https://yandex.ru/company/offices/moscow офисе Яндекса] на Парке Культуры.&lt;br /&gt;
&lt;br /&gt;
=== Чему вы научитесь? ===&lt;br /&gt;
При выполнении проекта вы получите опыт, приближенный к реальным промышленным условиям разработки. В том числе вы научитесь:&lt;br /&gt;
&lt;br /&gt;
* Разработке прикладной задачи от начала до конца.&lt;br /&gt;
* Юнит-тестированию написанного кода.&lt;br /&gt;
* Формулированию технического задания и оформлению документации.&lt;br /&gt;
* Созданию простых и наглядных презентаций о проделанной работе.&lt;br /&gt;
&lt;br /&gt;
=== Какие начальные требования? ===&lt;br /&gt;
* Базовый python (при желании любого другого подходящего языка программирования).&lt;br /&gt;
* Интерес к telegram и созданию ботов в его эко-системе.&lt;br /&gt;
* Желательно иметь представление о протоколе [https://ru.wikipedia.org/wiki/HTTP HTTP]&lt;br /&gt;
* Желание изменить мир к лучшему.&lt;br /&gt;
&lt;br /&gt;
=== Какие будут использоваться технологии? ===&lt;br /&gt;
Мы будем использовать широкий круг технологий, необходимых для реализации конкретной задачи:&lt;br /&gt;
&lt;br /&gt;
* Python - базовый язык разработки.&lt;br /&gt;
* Sqlite, MongoDB, MariaDB и пр. - базы данных.&lt;br /&gt;
* Docker - удобная система контейнеризации приложений.&lt;br /&gt;
* и другое по необходимости&lt;br /&gt;
&lt;br /&gt;
=== Темы вводных занятий ===&lt;br /&gt;
* Знакомство и окончательная постановка задачи.&lt;br /&gt;
* Введение в  промышленное программирование.&lt;br /&gt;
* Введение в [https://core.telegram.org/api Telegram API].&lt;br /&gt;
&lt;br /&gt;
=== Направления развития ===&lt;br /&gt;
Интерактивный telegram бот подразумевает широкий простор для реализации. В зависимости от задачи всегда можно сформулировать набор предложений для дальнейшего развития проекта:&lt;br /&gt;
* Реализация более сложных прикладных задач, выполняемых ботом.&lt;br /&gt;
* Выделение удобной библиотеки для создания интерактивных ботов.&lt;br /&gt;
* Улучшение гибкости взаимодействие бота с пользователями.&lt;br /&gt;
* Оптимизация производительности с целью максимально быстрого ответа на запрос пользователя.&lt;br /&gt;
&lt;br /&gt;
=== Критерии оценки ===&lt;br /&gt;
4-5: Освоение telegram API и создания бота, реализующего поставленную задачу в базовой функциональности.&lt;br /&gt;
&lt;br /&gt;
6-7: Поддержка работы с несколькими пользователями, присылающих сообщения параллельно.&lt;br /&gt;
&lt;br /&gt;
8-10: Хорошая организация кода, выделение базовых модулей. Документирование кода и освоение навыков презентации результатов.&lt;br /&gt;
&lt;br /&gt;
=== Ориентировочное расписание занятий ===&lt;br /&gt;
ПН: 18:00-21:00&lt;br /&gt;
&lt;br /&gt;
ВТ: 18:00-21:00&lt;br /&gt;
&lt;br /&gt;
СР: 18:00-21:00&lt;br /&gt;
&lt;br /&gt;
ЧТ: недоступен&lt;br /&gt;
&lt;br /&gt;
ПТ: 18:00-21:00&lt;br /&gt;
&lt;br /&gt;
СБ: недоступен.&lt;br /&gt;
&lt;br /&gt;
Занятия проводятся в офисе Яндекса.&lt;/div&gt;</summary>
		<author><name>imported&gt;GalinaKaleeva</name></author>
	</entry>
</feed>