Как сделать Телеграмму на новый год

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

Помните, потом вам идти на работу.

Шуточные телеграммы на Новый год для корпоратива

Идеи на новогодний корпоратив

Каким должен быть новогодний корпоратив? Увы, часто взрослые развлечения подразумевают большое количество всевозможных спиртных напитков, а там – будь что будет! Часто после таких празднований тем, кто хоть что-то помнит, потом стыдно, а те, кто ничего не помнит, не понимают, почему на работе коллектив стал относиться к ним не так хорошо, как раньше.

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

Новогодний подарочек за 30 сек! Мини сюрприз на Новый год

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

Так что идейному вдохновителю придётся хорошенько подумать над тем, чем развлечь сотрудников. И как всё организовать.

Как реализовать идею с шуточными телеграммами

Иногда новогодние празднования выливаются в скучные посиделки, откуда всем хочется побыстрее сбежать домой. Увы, это часто бывает при неправильной организации торжества. Давайте подумаем, что можно сделать? Мы можем посоветовать вам посмотреть прогноз погоды.

Если вам повезло, и в день корпоратива обещается снег, можно пригласить коллег поиграть в снежки и даже покататься на заранее приготовленных для такого случая ледянках (если рядом есть горка). Наверняка небольшой фейерверк вызовет у работников восторг. Но, конечно, по такому случаю обязательно предупредите о том, что одеваться надо тепло и удобно. А уж после такого веселья можно уже и пригласить уставших гостей в зал, где их будут ждать почти настоящие Дед Мороз и Снегурочка, с которыми вы уже давно обсудили и обыграли дальнейший сценарий.

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

Но такой вариант праздника потребует много времени и сил, и, скорее всего, вызовет ажиотаж только у молодёжи. Так что подобное нужно предлагать и обсуждать с коллегами заранее. Ещё один весёлый способ развлечь гостей – телеграммы в стихах на Новый Год.

Как миллионеры празднуют Новый год! Ютуб канал Victoria Portfolio #shorts #VictoriaPortfolio

Для этого вам понадобятся несколько костюмов (можно сделать упрощённый вариант: маски, ушки, кокошники и т.д. из бумаги) и сами телеграммы. Игра проводится таким образом: либо каждый из гостей может сыграть все несколько ролей, а потом выбирается лучший в каждой номинации. Либо ведущий отбирает несколько желающих и наугад предлагает им разобрать телеграммы.

Либо телеграммы раздаются по столам, а сидящие уже сами определяют, кто будет играть роль. Гости облачаются в костюмы и начинается веселье! Можно предложить гостям заканчивать стихотворные фразы (если читающие без костюмов).

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

Вот выходит из-за импровизированных кулис дедушка в длинной шубе и с накладной бородой. Грозно постукивая посохом, он читает:

Еще по теме:  Идеи для ссылок в Телеграмм

Ваш любимый Дедушка Мороз

Вы на праздник свой меня не ждите,
Тормоз сломан на санях всерьёз,
Вам передаю привет с орбиты,
Ваш любимый Дедушка Мороз.

Забавнее всего будет увидеть в этой роли, например, начальника. Лучшему Деду Морозу можно вручить в качестве подарка Снегурочку из шоколада или вино в чехле в виде Деда Мороза.

Следом за ним перед зрителями появится симпатичный медвежонок в маске и с плюшевыми ушками на ободке:

Поздравляю с Новым годом, Пух!

К вам спешил отметить вместе Новый год,
За здоровье скушать самый вкусный мёд,
Только зря я торопился, я с пути немного сбился,
Только ёлочки да сосенки вокруг,
Поздравляю с Новым годом, Пух!

Можете поверить, от серьёзного коллеги такой текст прозвучит забавно и очаровательно. А призом для него может стать баночка с мёдом.

Наверняка поразит и рассмешит всех своим костюмом красавица, увешанная гирляндами и ёлочными игрушками:

Вот такая красотулька, ждите, ваша Ёлочка!

К вам на праздник я спешу, и бегу, и падаю,
Нацепила мишуру, справилась с гирляндою,
Каждой ветке – по сосульке, снег на все иголочки,
Вот такая красотулька, ждите, ваша Ёлочка!

Такая красотулька заслуживает подарка в виде набора ёлочных игрушек или сувенирного новогоднего деревца.

Следующая роль потребует особого артистизма и поддержки зрительного зала. Зато с костюмом не нужно будет сильно мудрить:

Приглашайте, очень жду, Женя ваш, Лукашин

Надоело в Новый год мне мотаться в Питер,
Вы «Иронию судьбы» больше не смотрите,
Сам приеду, расскажу, что же было дальше,
Приглашайте, очень жду, Женя ваш, Лукашин.

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

Очаровательную даму в кокошнике и с длинной белокурой косой узнают все:

Я немного задержусь, чмоки вам, Снегурочка!

Посетила фитнес-клуб, красила реснички,
После я пошла в салон нарастить косички,
Маникюр и макияж, платье по фигурочке,
Я немного задержусь, чмоки вам, Снегурочка!

В качестве подарка снежной красотке можно вручить фарфоровую Снегурочку.

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

Ваше до последней капли. Белое. Игристое!

Чтоб желание загадать, вы меня берите,
Перед тем, как открывать, сильно потрясите,
Будут брызги и фонтан, а остатки – сладки,
Наливайте их в бокал и айда, ребятки.
Что за праздник без меня, это же немыслимо!
Ваше до последней капли. Белое. Игристое!

Приз самому оригинальному исполнителю – бутылка дорогого шампанского.

В паре с Белым Игристым может выступить и следующий персонаж – пушистая очаровательная гостья праздника, для которой ведущему придётся приготовить ушки с кисточками и роскошный рыжий хвост:

Знайте, Белочка в пути!

Новым годом наслаждайтесь,
Да побольше напивайтесь,
От меня вам не уйти,
Знайте, Белочка в пути!

Наградой такой милой гостье станут пакет конфет «Белочка» или небольшая пушистая игрушка.

Улыбку и аплодисменты зрителей вызовет и следующий известный всем персонаж, для костюма которого пригодятся ведро и морковка:

Новогодний Снеговик

Был я маленьким сперва,
Но с горы скатился,
Стал я больше раза в два,
К вам заторопился,

Только сложно мне собраться,
Я попал под грузовик,
Вы меня пока не ждите.
Новогодний Снеговик.

Ёлочная игрушка в виде снеговичка станет отличным призом для лучшего исполнителя роли.

А вот этот персонаж вызовет радость всего зала:

Ваш мешок с подарками

К вам на праздник новогодний
Я спешил, устал немного,
И прилёг на левый бок,
Подвязался бантиком,
Попрошу не кантовать!
Ваш мешок с подарками.

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

Завершит чтение весёлых телеграмм выступление персонажа в боксёрских перчатках. Зрителям останется только гадать о том, кто это, пока он не прочтёт свой текст:

Новогодние куранты

Стоит только нам прийти,
Будем очень сильно бить,
Бьём красиво, элегантно.
Новогодние куранты.

В подарок – конечно, часы! Можно шоколадные.

Если превратить выступления в большой конкурс, определять победителей могут сами зрители с помощью голосования. За себя голосовать нельзя. Но призы, пусть небольшие, шуточные – хотя бы в виде одной конфеты (как в детстве на утренниках), должен получить каждый. Шуточные телеграммы на Новый Год могут не ограничиваться количеством в 10 предложенных нами вариантов. Заказать забавные тексты для разных персонажей можно у нас на сайте.

Еще по теме:  Гетсоньакт бот в Телеграмме отзывы

Самое же главное в любом празднике – это встретить его весело, чтобы остались прекрасные воспоминания. А Новый Год – это один из самых долгожданных праздников. И поэтому встречать его нужно так, чтобы хороших впечатлений хватило на весь год.

Источник: stihi-na-zakaz.net

Как сделать telegram-бота для игры в Тайного Санту

Перед Новым годом мы организовали тайного санту. Для упрощения процесса задумались о боте. Да, мы нашли на просторах гитхаба различные варианты, но решили не лишать себя праздничного веселья от создания бота на коленке. Меня зовут Вильданов Ринат, я python разработчик в Технократии, и я расскажу, что мы наделали. Возможно, описание нашего пути поможет и вам.

Первым делом надо определиться с тем, что должен делать бот:

  1. Регистрировать пользователя. Делаем это при старте бота
  2. В компании мы хорошо общаемся между собой, но какие-то факты о потенциальном “внучке” могли ускользнуть, поэтому добавляем каждому пользователю биографию — по ней будет легче выбирать подарки
  3. Не забываем про удаленщиков. Для них при заполнении биографии добавим стейт про адрес.

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

  1. Добавим счетчик пользователей
  2. Праздника не будет, если пары не распределены. Делаем команду для запуска события
  3. Разделили создание пар и рассылку внучков на две разные команды
  4. Админ говорит. Добавили оповещалку пользователей от имени админа
  5. Команда по очистке базы. Исключительно для тестовой части, чтобы не лезть каждый раз в БД.
  6. Защитим права админа. Люди у нас любознательные, кто-нибудь точно захочет побыть в роли админа-Гринча без прав на это. Позаботимся об этом, а виновникам добавим углей в список подарков.

Определились с задачами, определимся со стеком. Самый простой вариант, как мне кажется,— aiogram. Прекрасная документация, много проектов, в которых можно подглядеть реализацию.

Надо где-то хранить данные. Для этого выберем postgres. Классика. Для взаимодействия с базой будем использовать sqlalchemy. Да, это мощно.

Чтобы комфортно накатывать миграции, добавим alembic. Кажется, все. Начнем разработку.

Расчехляем шаблон для бота и немного дорабатываем его под наши нужды. Имеем что то подобное:

Тут я хотел бы обратить внимание на модуль models. В нем будут лежать классы, на основе которых alembic генерирует миграции. Также в дальнейшем добавим методы класса для получения/записи данных. Определим их:

class TelegramUser(Base): __tablename__ = «telegram_user» primary_key=True) first_name = Column(String) last_name = Column(String) tg_id = Column(Integer, unique=True) chat_id = Column(Integer, unique=True) description = Column(String, nullable=True) address = Column(String, nullable=True)
class Event(Base): __tablename__ = «event» primary_key=True) user_id = Column(Integer, ForeignKey(«telegram_user.id»), unique=True) # Кому дарит santa_id = Column(Integer, ForeignKey(«telegram_user.id»), unique=True) # Кто дарит

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

Классы готовы, но сам alembic их не найдет, ему необходимо помочь. Для этого перейдем в alembic/env.py и объявим, на основе чего делать миграции.

Теперь надо зафиксировать, куда катить миграции. Для этого в def run_migrations_offline укажем DSN. DSN лежит в файле settings.py со всеми настройками.

def run_migrations_offline(): url = DSN context.configure( url=url, target_metadata=target_metadata, literal_binds=True, dialect_opts=, ) with context.begin_transaction(): context.run_migrations()

Так же поправим def run_migrations_online

def run_migrations_online() conf = config.get_section(config.config_ini_section) conf[«sqlalchemy.url»] = SYNC_DSN connectable = engine_from_config( conf, prefix=»sqlalchemy.», poolclass=pool.NullPool, ) with connectable.connect() as connection: context.configure(connection=connection, target_metadata=target_metadata) with context.begin_transaction(): context.run_migrations()

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

Генерируем миграции и накатываем:

Создание: alembic revision —autogenerate Накатывание: alembic upgrade head

Замечательно, таблицы создались, займемся реализациями комманд. Для этого пройдем в модуль handlers.

Еще по теме:  Как на визитке написать Телеграмм

Разбирать реализацию всех команд не вижу смысла: если понятно, как сделать хотя бы одну, с остальными проблем не возникнет.

Из переменной message с соответствующим типом вытаскиваем необходимые для нас данные: id пользователя, id чата (они совпадают, но раз подаются отдельно, то и хранить мы их будем отдельно), также имя и фамилию. Передаем эти данные в метод add_user класса, на основе которого была создана таблица. Внутри данного метода будет простое добавление данных в базу.

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

Можно написать декоратор и обернуть все админские ручки в него. И да и нет. Декоратор мы использовать будем, но писать будем не его, а фильтр. Обращаемся к документации и видим там параграф про фильтры. Это то, что нам нужно, копипастим кусок кода, переименовываем и получаем подобное:

class AdminFilter(BoundFilter): key = ‘is_admin’ def __init__(self, is_admin): self.is_admin = is_admin async def check(self, message: types.Message): if message[«from»][«id»] not in OWNER_ID: return False return True

Как можно заметить, проверка происходит в методе check.

Теперь к расстановке пар. Тут нет единого способа решения. К примеру, вот свежая статья про это. Мы решили не идти против течения и воспользовались обычным шаффлом из модуля random.

Получаем список всех id. Смешиваем их в случайном порядке и получаем такие пары: пользователь c индексом 0 дарит подарок пользователю с индексом 1. Пользователь c индексом 1 дарит пользователю с индексом 2 … пользователь c индексом (n-2) дарит пользователю с индексом (n-1), пользователь с индексом (n-1) дарит подарок пользователь с индексом 0. Говоря про индексы, имеется в виду индекс списка, а значением является id. Вот собственно и вся магия.

Пары получены, теперь осталось рассказать сантам про их подопечных. Для этого мы запланировали команду /notify

Тут тоже несложно. С помощью таблицы event получаем список сант, матчим список подопечных с их адресами и описанием. Потом идем в цикле и с помощью telegram id отправляем сообщения.

Выводы

Бота запустили, подопечных всем раздали, успели получить первые отзывы и вот что мы не учли:

  • многие нажали на /start просто из интереса, а их уже зарегистрировало — нужно сделать подтверждение участия
  • у части ребят нет фамилии или она скрыта, из-за этого приходилось вручную искать какой из трех Алмазов кому выпал — надо сохранять alias
  • хорошо бы сделать напоминание по таймеру для тех, кто не заполнил описание
  • поскольку все писалось на коленке, проверок маловато, хорошо бы еще понимать, кому сообщение отправилось, а кому нет

А вы играете в «Тайного Санту» на работе или с друзьями?

Также подписывайтесь на наш телеграм-канал «Голос Технократии». Каждое утро мы публикуем новостной дайджест из мира ИТ, а по вечерам делимся интересными и полезными мастридами.

Источник: temofeev.ru

Новогодние стикеры для Telegram

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

Начнем нашу подборку с символов Нового Года: елки, Санты, олени, эльфы и т.д…

Стикеры «Санта»

Символ 2020 года «Мистер Крыс»

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

Стикеры с главным похитетелем Рождества — «Гринч»

Стикеры «Один дома»

Еще один новогодний антигерой — «Плохой Санта»

Стикеры «Олаф»

А для любителей поностальгировать завершаем нашу коллекцию «советскими» стикерами.

Бонус. Люди делятся на два типа: те, кто относит «Крепкий орешек» к рождественским фильмам, и те, кто так не считает. Мы, на всякий случай, решили его добавить

Подписывайтесь на канал Вам Телеграм — актуальные новости, полезные статьи и советы по работе с Telegram.

Источник: www.vamtlgrm.com

Рейтинг
( Пока оценок нет )
Загрузка ...