20 неизвестных функций telegram. мы не знали примерно половину

Как создать канал в Телеграмме через компьютер

Чтобы создать канал через компьютер с операционной системой Windows, нужно скачать с официального сайта и установить клиент приложения, пройти авторизацию.

Для желающих возможна установка русской локализации.

Далее последовательность действий такая:

  1. Откройте приложение Телеграмм и в верхнем правом углу нажмите на значок с тремя горизонтальными полосками. Перед вами откроется меню.
  2. Нужный вам пункт – «Создать канал».
  3. Выбрав этот пункт, вы вызовете появление всплывающего окошка. В нем нужно будет указать, как называется канал, описать его и выбрать фото для аватара. После этих действий надо нажать кнопку «Создать».
  4. Следующий шаг – выбор вида канала (публичный или приватный). Если вам нужен публичный канал, то потребуется ввести запоминающееся для формирования линка его название, а затем нажать «Сохранить».

Все, канал в Телеграмме с компьютера под управлением Windows создан. По завершении всех действий вас автоматически перенаправят на него. И вы сразу можете приступать к публикации своих записей и добавлять участников!

Вас также может заинтересовать: Корпоративный блог: виды, ведение и продвижение

С чего начать ведение бизнеса Telegram

Если вы хотите эффективно использовать Телеграм для бизнеса, важно изначально определить стратегию его применения

1. Определите цель использования

Внедрение любого инструмента начинается с определения цели его использования. Телеграм не исключение. Прежде всего, ответьте для себя на вопрос «Для чего я буду использовать мессенджер?». Например, для автоматизации продаж, для осуществления поддержки клиентов, для развития личного бренда. От ответа будет зависеть выбор подходящего инструмента: канала, группы, чата или бота.

2. Спланируйте развитие

Вы должны сразу определить, сколько времени будете уделять развитию в Телеграм. Например, при создании канала необходимо регулярно наполнять его контентом, заниматься продвижением и привлечением подписчиков. При этом потребуется определённый бюджет на создание текстов и рекламу.

Создавая чат для общения, важно предусмотреть постоянный мониторинг беседы. Потребуется отдельный сотрудник, который будет контролировать общение и оперативно отвечать на вопросы

Если нужен инструмент с минимальными вложениями времени и денежных средств, целесообразно выбрать создание бота. В этом случае можно изначально разработать нужный сценарий общения.

3. Разработайте позиционирование

Конечно, ничего не мешает вам за несколько минут создать канал, а уже в процессе решать, что публиковать и как общаться с подписчиками. Такой подход возможен при ведении личного блога, но неприемлем для бизнес-аккаунта. Аудитория должна изначально понимать идею канала, иначе, зачем людям подписываться на него.

Позиционирование включает в себя:

Описание канала. Здесь нужно рассказать о «миссии» канала. О чём вы собираетесь писать, какую пользу принесёте подписчикам. Обязательно нужно указать в описании контактные данные для быстрой связи с администратором.

Название канала. Не нужно придумывать какое-то экстраординарное название, чтобы выделиться оригинальностью. Бизнес-каналу нужно название, которое легко запоминается и ассоциируется с осуществляемой деятельностью. Например, компания может использовать собственное наименование. А вот частному предпринимателю лучше выбрать название, непосредственно демонстрирующее предлагаемые услуги или товары.

Аватар. Изображение на аватаре может стать отличительным знаком аккаунта. Не стоит использовать непонятные картинки или много текста. Учитывайте, что загруженное изображение отображается частично. Оптимально использовать фото автора, логотип компании, аббревиатуру.

Тексты

Чтобы ваш канал был интересен подписчикам, важно регулярно взаимодействовать с аудиторией на интересующие её темы. Потому желательно заранее определить темы постов, разработать контент-план и график публикаций.

Иллюстрации

Картинки к постам тоже могут работать на пользу бизнеса, если выполняют определённую функцию. Например, не просто фотостоковое изображение, а демонстрация вашего товара или услуги. Хорошо, если изображения ассоциируются с конкретным каналом. Лучше всего разработать единый стиль аккаунта — цвета, шаблоны, подписи — и в дальнейшем его придерживаться в визуальном оформлении канала.

В идеале ещё до создания аккаунта в Телеграм, у вас должен быть подробный план развития и продвижения. В частности у вас должны быть ответы на следующие вопросы:

  1. Для чего вы планируете привлекать подписчиков, какова цель ведения аккаунта — создание лояльного сообщества, развитие личного бренда, продажи.
  2. Какой тип аккаунта нужен вашему бизнесу — канал, группа, чат или бот.
  3. Как вы оформите аккаунт — название, описание, визуализация.
  4. Какой контент будете публиковать и с какой регулярностью.
  5. Как будете привлекать подписчиков — через соцсети, взаимопиар, рекламу на других каналах и т. д.

Команды для ботов Telegram

Набор команд и функций бота зависит только от разработчика. Но три команды доступны в большинстве чат-ботов — ведь об этом создателей просит сама команда Telegram.

  • /start. Открывает коммуникацию. Бот высылает приветствие и список своих возможностей.
  • /help. Мануал по доступным командам или информация о боте.
  • /settings. Список настроек и возможностей. Скажем, настройка языков для ботов-переводчиков.

Эти запросы поймет почти любой бот telegram. Команды, отвечающие за другие функции, уже разнообразны. Но подчиняются единому синтаксису. Разберем его.

Первый элемент команды — косая черта. Так бот понимает, что сообщение адресовано ему. Требования к командам для ботов Телеграм:

  • до 32 символов;
  • латинские буквы;
  • допустимы цифры и подчеркивания.

При вводе косой черты боты, как правило, показывают доступные команды списком. Также команды кликабельны в отправленных сообщениях (подсвечены синим и доступны для нажатия).

Если бот молчит

Иногда можно найти бота, который не отвечает. Что ни спроси, он будет молчать, как партизан. В чём причина?

  1. Так как они находятся на стороннем ресурсе, значит основная причина в проблемах сервера. Может быть временный сбой или полный отказ сервера.
  2. Также может быть, что неопытный программист ошибся при написании кода.
  3. Третья причина – вы вводите команду, которую бот не понимает. В таком случае, Гугл вам в помощь.

Сам столкнулся с проблемой – не захотел работать популярный @nationalgeographic_bot, он должен показывать лучшие фотки знаменитого журнала. Но, как я ни старался, команду подобрать не смог. Может у вас получится? Сообщите, пожалуйста.

Особые возможности ботов Telegram

Разработчики мессенджера предусмотрели несколько удобных особенностей. Они расширяют область применения ботов и «развязывают руки» создателям. Остановимся на этом подробнее.

Работа во встроенном режиме

То есть, внутри других групп или чатов. Пользователь вводит имя бота и запрос (не отправляя), а бот находит контент, релевантный запросу. Список ботов, доступных во встроенном режиме:

Так, @gif находит gif-файлы, релевантные запросу. Например, гифки с котиками:

Боты позволяют нескольким людям играть в игры на HTML-5. Это также доступно в приватных чатах или группах с друзьями/знакомыми.

Платформа позволяет даже формировать рейтинги игроков — и оповещать об изменениях в таблице рекордов.

Командные клавиатуры

Платформа Telegram дает возможность создавать виртуальные клавиатуры, к элементам которых привязаны определенные команды. То есть, пользователю не придется вводить команду руками. Достаточно выбрать нужную функцию или опцию.

Но виртуальная клавиатура — только интерфейс для текстовых команд. Перейдем непосредственно к ним.

Инструменты для администрирования

Чтобы поддерживать порядок в вашем сообществе, вы можете добавлять администраторов с определенными наборами привилегий. Выберите, кто из ваших доверенных администраторов сможет добавлять новых пользователей, управлять сообщениями, блокировать участников, редактировать информацию о группе или даже добавлять новых администраторов.

Начиная с версии 5.2 в группах появились глобальные права для групп и супергрупп.

Глобальные права для группы помогут запретить всем участникам отправку определённого типа контента. Или даже запретить участникам отправлять сообщения — пусть админы переписываются между собой, пока остальные наблюдают за этим в тишине.

Начиная с версии 5.8 в Telegram появилась возможность передавать право собственности на групповые чаты, предоставив полные права другому администратору. Это будет полезно при смене работы, или если вы просто хотите уйти в отставку с должности создателя.

Начиная с версии 5.10, Telegram позволяет собственные роли администраторам в групповых чатах. Например, «Создатель», «главред», «финансовый директор» или «борец со спамом».

Вместе с этим, в Telegram версии 5.10 были добавлен «Медленный режим» для чатов.

Теперь администраторы чатов могут ограничивать скорость отправления сообщений в ней (аналог Slowmode из Discord). Например: каждый участник группы может отправить только одно сообщение в определенный промежуток времени (не распространяется на администраторов).

На выбор одно сообщение в: 10 секунд, 30 секунд, 1 минута, 5 минут, 15 минут, 1 час.

Даже если пользователь использует старую версию приложения, это не поможет ему обойти ограничение чата. Сообщения вне лимита будут отправляться по очереди в соответствии с настройками.

Данную функцию можно испробовать в самом медленном чате: @slowestchat (один пользователь сможет отправить только одно сообщение в час).

Зачем нужен телеграм, если все пользуются другими мессенджерами?

Многие спрашивают, зачем вообще этот телеграм нужен, если у нас есть Whats Up, Viber или ВК. С одной стороны в этом действительно нет необходимости, но с другой, здесь действительно есть преимущества.

  • Как уже было сказано выше, можно создавать закрытые зашифрованные чаты с офигенной защитой, которые пока еще никому не удалось взломать. Поэтому вы можете не волноваться за свою переписку, если же конечно не оставите телефон на видном месте и без блокировки.
  • Существует встроенная функция поиска различных изображений
  • Наличие каналов. То есть  это не просто дружеский чат, а полноценный канал или паблик, который вы ведете, публикуете посты и набираете подписчиков. Люди видят ваши посты и читают их. Так что нероен час, скоро мир обзаведется новыми телеграм-блогерами. Ну и чтобы не засорять канал, возможность комментирования отключается. Таким образом только автор канала сможет выкладывать новости.
  • Возможность использования различных стилей шрифтов (обычный, жирный или курсив).
  • Возможность использования ботов. Потрясающая, и что самое интересное, официальная фишка, которая может избавить вас от рутинной работы. Например, вы можете попросить бота, чтобы тот подсказал, какой фильм посмотреть, либо, чтобы он запланировал пост, и т.д. Об этом я в скором времени расскажу позже.

Правила ведения общения с ботами

Для того, чтобы Ваш персональный помощник смог Вам помочь, потребуется выполнить несколько необходимых шагов:

  • Введите его название полностью или частично в строку поиска и выберите подходящий вариант;
  • Выберите название бота, чтобы открыть окно общения с ним;
  • Начните личное общение с роботизированным помощником;

Большинство ботов имеют стандартизированные команды для облегчения взаимодействия с конечным пользователем, однако каждый разработчик имеет возможность добавить уникальные команды. Все они имеют общую структуру следующего вида: /функция>

Первый символ «/» необходим для инициализации команды и является обязательным. Предусмотрено, что общая длина команды не может быть длиннее, чем 32 символа. Как упоминалось ранее, каждый разработчик бота может использовать различные команды. Если Вы желаете получить их полный перечень, то введите символ «/» и ожидайте несколько секунд — список команд появится над полем ввода сообщения.

Для работы с роботом в Телеграмм Вам следует использовать только задокументированные команды. Если Вы введете стороннюю фразу, то программа Вас попросту не поймет. Если Вы только что решили скачать Telegram на iPhone, то, возможно, Вам будет непросто разобраться в данном вопросе, однако вскоре Вам удастся понять принцип работы.

Как создать бота

Сделать собственного робота и настроить его по своим требованиям может каждый пользователь приложения. Создать заготовку для любого бота, независимо от его предназначения, можно не выходя из «Телеграмм», обратившись к прародителю роботов BotFather. Для этого необходимо:

  • найти и добавить к себе @BotFather; 
  • отправить ему запрос на создание нового бота – команда /newbot;
  • придумать своему детищу имя, в котором окончание «bot» является обязательным;
  • после этих манипуляций BotFather пришлёт вам уникальный ключ-токен, его нужно будет скопировать и сохранить в какой-либо текстовый файл. Этот набор символов понадобится вам для последующей настройки;
  • фото аккаунта можно поставить, отправив команду /setuserpic, и добавив изображение;
  • заготовка для бота готова, теперь дело за его обучением.

Необходимо оснастить робота различными функциями, в зависимости от выбранной направленности программы. Если вы владеете хотя бы минимальными навыками программирования, то можете прописать необходимый функционал вручную, но если нет – на помощь придут специальные сервисы для настройки ботов, некоторые из них предоставляют возможность это сделать бесплатно, как, например, Chatfuel. Чтобы воспользоваться данным конструктором для обучения вашего новоиспечённого помощника, необходимо произвести следующие действия:

  • добавить робота @Chatfuel;
  • использовать команду/addbot и вставить тот самый токен, сохранённый вами при создании заготовки;
  • ваш bot «Telegram» будет сохранён на сервисе Paquebot, где есть возможность прописывать его функционал, наделять новыми умениями и задавать список команд, на которые бот впоследствии будет реагировать.

Если вы задумали создать робота со сложными опциями, а навыков программирования не имеете, лучше доверьте дело профессионалам, которые смогут настроить инструмент, учтя все ваши пожелания. Воспользоваться такими услугами можно на любом из сервисов по обучению роботов или найти специалиста в тематических группах «Телеграмм».

Что это, и зачем он нужен

По информации из Википедии Телеграм представляет собой кроссплатформенный мессенджер, предназначенный для обмена сообщениями и файлами. Количество пользователей на 2020 год превышает 200 млн человек. Несмотря на запрет в России, Telegram популярен, в первую очередь в Москве.

Начинающие пользователи часто спрашивают, что можно делать с помощью мессенджера. Функции Телеграмма:

  • отправка сообщений;
  • пересылка разных медиа файлов (фотографий, музыки и архивов размером до 1500 Мб);
  • отправка стикеров, позволяющих выразить эмоции;
  • создание чатов в группах;
  • применение ботов и каналов.

При рассмотрении вопроса, что такое Телеграм, и для чего он нужен, стоит упомянуть особенности мессенджера. У приложения есть ряд преимуществ, выделяющих его среди других программ:

  1. Высокая скорость отправки сообщений и медиа файлов.
  2. Максимальная защита информации, благодаря применению алгоритмов криптографической защиты.
  3. Быстрая техническая поддержка и оперативная помощь при возникновении трудных ситуаций.
  4. Простой и понятный дизайн. Благодаря этой особенности, с Телеграм может разобраться даже новичок.
  5. Доступ к аккаунту на всех устройствах и быстрая синхронизация данных.
  6. Наличие онлайн-версии. В распоряжении пользователи имеется веб вариант Телеграм, позволяющий работать с мессенджером без скачивания и установки.
  7. Отсутствие рекламы. Telegram создан для общения, поэтому рекламные объявления и прочие средства для заработка здесь не предусмотрены.

С учетом сказанного не удивительно, что Телеграм занимает лидирующие позиции среди других мессенджеров. Это подтверждает Вики и реальная статистика.

Сколько можно создать каналов в Телеграмме

Сейчас ограничений на количество создаваемых одним пользователем каналов нет.

Стоит отметить, что интерфейсом Telegram не предусмотрено обязательное указание человеком своего имени и тем более контактных данных. Вы можете их ввести, чтобы подписчики знали, кто вы. Однако это не обязательно.

Если вы не назоветесь, то вашим читателем не будет известно, кто ведет канал. Им будут видны только сведения, обязательные к заполнению: название и описание канала, а также ваши записи.

Создав аккаунт, настройте управление им. В Телеграмме доступно добавление чатов и ботов, автоматически отвечающих на сообщения.

Однако, чтобы подписчики были лояльными к вам, не ограничивайтесь ботами, а общайтесь с ними вживую. Это позволит увеличить их заинтересованность, что приведет к росту вашей аудитории как в количественном, так и в качественном отношении.

Начало работы

Telegram API vs Telegram Bot API

Рассказываю по порядку.

Телеграм использует собственный протокол шифрования MTProto. MTProto API (он же Telegram API) — это API, через который ваше приложение Телеграм связывается с сервером. Telegram API полностью открыт, так что любой разработчик может написать свой клиент мессенджера.

Для написания ботов был создан Telegram Bot API — надстройка над Telegram API. Перевод с официального сайта:

Среди упрощений Bot API: работа через вебхуки, упрощенная разметка сообщений и прочее.

Почему-то мало кто знает о том, что боты могут работать напрямую через Telegram API. Более того, таким образом можно даже обойти некоторые ограничения, которые даёт Bot API.

Вся информация ниже будет по умолчанию относиться и к Bot API, и к Telegram API. О различиях я буду упоминать. От некоторых ограничений Bot API можно избавиться с помощью локального сервера, об этом в конце статьи.

На чём пишут Телеграм-ботов

Бот должен уметь отправлять запросы Телеграм-серверу и получать от него апдейты (updates, обновления).

Конечно, удобнее использовать библиотеки, чем делать http-запросы «руками».

Если вы попробуете загуглить, как написать Телеграм-бота на Python, вам предложат воспользоваться библиотеками python-telegram-bot и telebot. Но не стоит.

Ну, если вы только хотите познакомиться с разработкой ботов и написать своего hello-world-бота, то можете, конечно использовать и их. Но эти библиотеки могут далеко не всё. Среди разработчиков ботов лучшей библиотекой для ботов на Python считается aiogram. Она асинхронная, использует декораторы и содержит удобные инструменты для разработки. Ещё был хороший Rocketgram, но он давно не обновлялся.

Также ботов часто пишут на JavaScript, для этого обычно используется Telegraf. Библиотеки есть и для многих других языков, но используют их реже.

Если же вы хотите использовать Telegram API, то можете воспользоваться Python’овскими Telethon и Pyrogram.

Создание бота

Единственная информация о Телеграм-ботах, которой в интернете полным-полно: как создать бота. Это делается через специального бота BotFather. Когда вы создадите бота, BotFather даст вам его токен. Токен выглядит примерно так: . Именно с помощью токена вы сможете управлять ботом.

Один пользователь может создать до 20 ботов.

В BotFather удобно управлять ботами своими командой .

Юзернеймы

При создании бота нужно выбрать юзернейм. После этого поменять его будет очень сложно.

Юзернейм бота выглядит как обычный юзернейм, но он должен заканчиваться на «bot».Вы могли видеть ботов с именами @pic, @vid, @sticker, @gamee — это официальные боты Телеграма. Им можно нарушать все правила :)

Очень многие юзернеймы уже заняты. Свободных коротких юзернеймов осталось очень мало. И что самое грустное: почти все эти боты мертвы. Просто не отвечают на сообщения. Наверное, это просто разные любопытные люди хотят сделать бота, создают его, а потом забивают. У меня самого есть несколько лежащих ботов. Так что, думаю, лимит в 20 ботов на одного владельца вполне оправдан :)

Оформление бота

Открыв бота, пользователи могут увидеть его профиль.

Оформление бота настраивается в BotFather: меню > . Там можно изменить:

  1. Имя бота.

  2. Описание (Description) — это текст, который пользователи будут видеть в начале диалога с ботом под заголовком «Что может делать этот бот?»

  3. Информация (About) — это текст, который будет виден в профиле бота.

  4. Аватарка. Аватарки ботов, в отличие от аватарок пользователей и чатов, не могут быть анимированными. Только картинки.

  5. Команды — тут имеются ввиду подсказки команд в боте. Подробнее о командах .

  6. Inline Placeholder — об инлайн-режиме см. .

Стандартный совет: Потратьте свое время и заполните описание и информацию бота, чтобы пользователям было понятнее и проще его использовать. Можете оставить там свои контакты. И поставьте аватарку, чтобы бота было проще отличать от других чатов в списке.

Секретные чаты и самоуничтожающиеся файлы

Секретные чаты — это чаты с повышенной степенью защиты. По крайне мере, утверждается, что для них используется усиленное шифрование, а также, что информация из них не хранится на серверах Telegram. Чтобы перейти на такой уровень общения, откройте профиль контакта, перейдите в меню в правом верхнем углу и нажмите «Начать секретный чат». После этого в мессенджере будет создан отдельный чат с этим пользователем, но уже секретный. Пересылать сообщения из такого чата нельзя.

Создание секретного чата с пользователем

(Фото: Наталья Гаврилова для РБК)

Еще одна интересная фишка секретных чатов — самоуничтожающиеся файлы. Это могут быть как обычные сообщения, так и фото или видео. Они удалятся автоматически после того, как ваш собеседник посмотрит их. Интервал удаления вы устанавливаете сами. Например, через пять секунд после просмотра. Сделать скриншот при этом в секретном чате нельзя.

Чтобы отправить такое самоуничтожающееся сообщение или файл, перейдите в секретный чат и нажмите три точки в правом верхнем углу. В появившемся меню выберите «Включить удаление по таймеру», а дальше выберите нужный интервал.

Как сделать голосование в Телеграм-канале

23 января 2020 года разработчики Telegram выпустили обновление, после которого всем пользователям стали доступны стандартные опросы в группах и каналах.

Возможности опросов

Викторина

Викторина – вид опроса, смысл которого заключается в нахождении правильного ответа. Голосовать можно только за один ответ, выбор нескольких вариантов недоступен. При выборе правильного ответа, голосующий увидит фейерверк из конфетти.

Видимость и количество ответов

В прошлой версии «Опросы 1.0», разработчики предлагали организацию только анонимных опросов в Telegram. Ни одна из сторон не могла узнать, кто и за какой вариант проголосовал – только процентное соотношение. С 23 января с приходом «Опросы 2.0» появилась возможность «видимого» голосования.

Кроме того, теперь администраторы и коммьюнити могут видеть количество ответов в голосовании. Это позволяет оценивать активность аудитории канала.

Несколько ответов

Нередко в опросах возникает необходимость выбора двух и более вариантов ответа. Ранее подобное можно было организовать только с помощью бота, теперь и через создание опроса с помощью встроенного функционала.

Статья в тему: Как снять и выложить видео в Телеграм

Создание опроса в Телеграм без бота: пошаговая инструкция

Переходим к созданию опроса.

Шаг 1. В десктопной версии приложения нажимаем на вертикальное троеточие в правом верхнем углу и в выпадающем меню выбираем «Создать опрос».

В мобильной версии приложения – ставим курсор в поле создания новой записи и нажимаем на значок скрепки.

Находим и выбираем «Опрос» на открывшейся панели инструментов.

Шаг 2. Задаем параметры опроса. В поле «Вопрос» пишем сам вопрос, в поле «Варианты ответа» по одному на строчку предлагаем варианты ответов (максимум 10 штук).

Если хотите предоставить пользователям возможность выбора нескольких ответов или перейти в режим викторины – задействуйте соответствующие опции в настройках.

Шаг 3. Нажимаем «Создать», после чего опрос появляется на канале.

Шаг 4. Чтобы закрепить опрос на канале, кликаем на него и в контекстном меню выбираем «Закрепить».

Так его увидит большее количество людей и проголосует.

Статья в тему: Как сделать опрос Истории Инстаграм

Как провести опрос в чате или группе

С приходом «Опросы 2.0» у пользователей Телеграм появилась возможность проведения опросов в групповых и личных чатах. Можно создать анонимный или публичный опрос, отправить его в общий или личный чат.

Инструкция по созданию опроса в личных и групповых чатах: 

  1. С компьютера находим в Telegram «@QuizBot» и вводим команду «/start».
  2. Пишем название опроса и заполняем описание (если не хотите, то воспользуйтесь командой «/skip», чтобы пропустить данный шаг).
  3. Пишем сам вопрос. Пример: «Куда пойдем сегодня вечером?» и нажимаем на кнопку «Create a question» для создания вопроса.
  4. В новом окне заполняем все настройки в соответствии с названиями полей (в поле «Вопрос» вводим тему опроса и так далее). Нажимаем «Создать».
  5. В поле для ввода текста пишем команду «/done» и отправляем её для получения готового опроса.
  6. Нажимаем правой кнопкой мыши на опрос и пересылаем его в личный, либо групповой чат – он будет доступен для всех.

С телефона процесс создания опроса практически идентичен. Только вместо правой кнопки мыши нужно удерживать палец на опросе, а после в правом верхнем углу нужно нажать кнопку «Переслать» и выбрать желаемый чат.

Стандартный функционал Telegram на данный момент предлагает лишь часть возможностей бота @QuAnBot, через которого осуществлялось создание опросов до их внутри официального приложения. Но процесс создания опросов через бота-конструктора значительно сложнее, требует подключение дополнительных ботов с помощью @BotFather.

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
DS-сервис
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: