Начать работу: «Как начать работать на себя?» – Яндекс.Кью

Содержание

6 способов начать работать на себя

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

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

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

1. Займитесь дропшиппингом

Самый простой способ начать бизнес практически без вложений — это дропшиппинг. Для этого вам не нужно закупать оборудование и арендовать складское помещение, просто выберите интересную вам нишу товаров, найдите поставщиков (лучшая площадка для этого — AliExpress), запустите онлайн-магазин и разместите на нем товары с наценкой примерно в 50%. Когда покупатель оформит заказ, купите соответствующий товар на AliExpress и укажите адрес клиента для доставки. Продавец позаботится обо всем остальном.

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

В чем преимущество такого занятия?

  • Вы практически ничем не рискуете, кроме времени и затрат на маркетинг и рекламу.
  • Если вдруг окажется, что выбранные вами товары не пользуются спросом, вы можете просто заменить их другими.
  • Бизнесом можно заниматься где угодно: дома, в кафе, на основной работе во время перерыва.

2. Запустите собственную линию одежды

Если у вас есть задатки дизайнера и немного свободного времени, вы можете запустить свою линию одежды. При этом необязательно уметь шить самому или открывать швейный цех, можно сотрудничать с сервисами вроде VseMayki, Printdirect или Pink Bus, которые изготовят товар и отправят его клиенту за вас, вам остается только создать дизайн, запустить онлайн-магазин, привязать его к выбранному сервису и получать комиссию с каждого заказа. Особой популярностью пользуются футболки, но вы можете поэкспериментировать с другими элементами одежды и аксессуарами, изготовлением которых занимается выбранный вами сервис.

В чем преимущество такого занятия?

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

3. Зарабатывайте своим творчеством

Еще один способ направить вашу креативность в прибыльное русло — продавать свои работы онлайн.

Если вы художник или фотограф, вы можете продавать открытки и постеры с вашими работами, печатать их на футболках, кружках и многом другом. Тут вам пригодится сервисы Printdirect или Pink Bus, которые мы упоминали в предыдущем пункте.

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

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

Предложения со словосочетанием НАЧАТЬ РАБОТУ

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

Привет! Меня зовут Лампобот, я компьютерная программа, которая помогает делать Карту слов. Я отлично умею считать, но пока плохо понимаю, как устроен ваш мир. Помоги мне разобраться!

Спасибо! Я обязательно научусь отличать широко распространённые слова от узкоспециальных.

Насколько понятно значение слова франт (существительное):

Кристально
понятно

Понятно
в общих чертах

Могу только
догадываться

Понятия не имею,
что это

Другое
Пропустить

Ноги ныли, глаза закрывались, и проснулась я, только когда до начала работы оставался час. Был создан революционный штаб, немедленно начала работу чрезвычайная следственная комиссия, которая провела многочисленные аресты. Дата начала работы обязательно должна быть согласована сторонами при подписании трудового договора. Комиссия начала работу
с тщательного осмотра корпуса и удостоверилась в его соответствии чертежам и спецификациям, а также всем изменениям и дополнениям, внесённым в проект в ходе постройки. Именно тогда я решил начать работу над книгой, в которой бы рассматривались все грани повседневного общения. Неизвестно, сколько будет длиться дознание, а я бы хотел начать работу. Позднее можно начать работу с организованными массами в рабочих районах, конечным результатом чего явится всеобщая забастовка. – Не знаю, с чего ты это решил. Я с нетерпением жду начала работы над этим проектом. – Она утверждает, что с раннего детства изучала предмет и готова начать работу прямо сейчас, что ей не нужна стажировка. Уже договорился с людьми – они должны
начать работу
на этой неделе. Ей не терпелось начать работу над расследованием, ведь это было самое интересное, что происходило в её жизни после неудачной попытки оседлать быка. Начать работу следует с закрепления нити или лески, например скотчем. – Я поговорю с вашим помощником. Завтра начнём работу. Я вернусь в офис через час и буду ждать его звонка. Перед тем как вы собираетесь начать работу с колодой, узнайте, насколько вы к ней готовы. ШАГ 1.Вспомните творческий проект или любую цель, над которыми вы либо уже работаете, либо планируете начать работу в ближайшем будущем. Таким образом, первое, с чего нужно начать работу, это анализ всех конкурентов на рынке. – Помимо этого дела мне вскоре придётся
начать работу
над ещё одним очень важным проектом, и для этого мне нужен покой. Приказ о приёме на работу объявляется работнику под роспись в трёхдневный срок со дня фактического начала работы. Подписала контракт и начала ждать срока начала работ по контракту. Вашей команде необходимо как можно быстрее начать работу над повышением эффективности, потому что сейчас вы тянете друг друга в пропасть. Ученики, считающие что семестровая работа должна быть идеальной, возможно, будут прокрастинировать и откладывать начало работы, из опасений, что не смогут добиться идеального результата. – Как не договаривались? А кто собирался сегодня начать работу в восемь? Но какими бы ни были отношение немецких учёных к бомбе или их знания о ней, связь между бомбой и войной была важным аргументом, подтолкнувшим к решению
начать работы
по ядерному проекту. Данное открытие положило начало работ по внедрению на флоте одного из наиболее эффективных видов разведки – радиоразведки. Спустя три года после начала работы завод начал расширяться. Рекомендую начать работу по развитию своего бренда с простого, но важного упражнения. Девушка начала работу именно так, как кормят человека, который долгое время обходился без пищи. Руководствуясь неясными слухами, он приказал начать работы с северной стороны и долбить до той поры, пока не наткнутся на что-нибудь. Работа на полной мощности начинается с желания раньше
начать работу
утром, равного желания вернуться домой вечером и проведения чёткой границы между работой и домом. До начала работы ещё полчаса, каждый проводит их как умеет. А в ожидании всего этого предстояли расходы, накопившиеся из-за откладывания всех платежей до начала работы нового правительства; кроме того, зимой готовились к открытию новой кампании. Предложил начать работу в качестве советника и. о. Если есть возможность, необходимо встретиться с потенциальными участниками тренинга до начала работы группы и выяснить их мотивацию участия в данной программе, индивидуальные особенности, ожидания от работы. Когда вы закончите оборудовать уютный уголок, вы будете готовы начать работу и соединиться со своим центральным духовным «Я». Несколько раз я пыталась начать работу в разных форматах: записывала аудио, поручала девочкам (их было несколько) переносить аудиозаписи на бумагу, были даже попытки писать от руки. Другие причины менее очевидны: письма от будущих родителей с обещаниями, что наша книга станет первой покупкой для их дочерей; подруга, которая сказала, что эта кампания вселила в неё уверенность и помогла начать работу над важным для неё, но на долгое время отложенным проектом из-за боязни провала. Там же должны были начать работу вуз и авиашкола. Но стоило начать работу над первой же темой, как открылось столько удивительного и необычного, что пришлось пожертвовать широтой: в ином случае забота о краткости привела бы к верхоглядству. Библиотека снова начала работу. Договорились начать работу в сентябре. После того как будет выполнено копирование файлов, необходимых для начала работы программы установки Windows Vista, вы увидите её первое окно (рис. 1.3), в котором вам предстоит выбрать устанавливаемый язык, формат даты и раскладку клавиатуры. Для обеспечения успешного начала работы комплекса городского центра его владельцы, держатели акций, девелоперы, объединения предпринимателей, гостиничный и ресторанный бизнес разработали совместный маркетинговый план. От принятия решения до начала работы прошло больше года. Завтра мне предстоит начать работу. Итак, давайте начнём работу!

С чего начать работу руководителю: курс для молодого директора

 

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

Скачать

Начнем мою историю

Что делать, если вас назначили директором отдела

 

Мой первый день в должности руководителя

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

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

У меня разболелась голова и домой я вернулся с красными глазами.

 

Пошаговый план для начинающего руководителя

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

Я сформулировал 8 шагов, которые нужно сделать начинающему руководителю, только что вступившему в должность.

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

Первые шаги директора на новом рабочем месте

 

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

Шаг 1. Понимание отчётности

 

Шаг 1. Понять, что будет требовать от вас начальство

Обратитесь к вашему руководителю (руководителю департамента, направления, генеральному директору или собственнику) и выясните ответы на 3 вопроса.

Вопросы:

  1. Какие ближайшие цели стоят перед вами, как новым руководителем (например: найти новых 3 сотрудников, выпустить новый продукт к 1 декабря)
  2. Какая стратегическая цель у вашего отдела (например: сделать двойной рост продаж к концу года)
  3. Какие отчёты нужно предоставлять начальнику. Формат (документ, презентация, устный отчёт на собрании), как часто (ежедневно, еженедельно, ежемесячно), что должно быть внутри (какие цифры, графики и тд.)
Шаг 2. Понимание работ внутри отдела

 

Шаг 2. Понять, чем занимается каждый ваш подчинённый

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

Список работ должен быть письменным или же список работ Вы можете увидеть в программе LeaderTask. Этот список очень  важен. Без него вы уже через день забудете, кто чем занимается в новом коллективе. Его можно наблюдать, в разделе «Поручено мной». Там все задачи, которые Вы поручили сотруднику.

Шаг 3. Анкета по проблемам

 

Шаг 3. Собрать обратную связь от подчинённых по выполняемой работе

Молодые директоры редко делают такой шаг. Однако польза от него – колоссальная.

Создайте короткую анкету для сотрудников.

В начале анкеты напишите примечание:

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

Вопросы:

  1. Что тебе нравится в твоей работе?
  2. Что тебе не нравится в твоей работе?
  3. Каким результатом своей работы за последние полгода ты гордишься?
  4. Что мешает тебе выполнять твою работу?
  5. Какие проблемы ты видишь в отделе?
  6. Какие проблемы ты видишь в компании в целом?
  7. Что нужно поменять в работе отдела в самом ближайшем времени?
  8. Любые комментарии (что радует, что бесит, какое настроение, чего ожидаешь от работы и т.д.)

Предназначение этой анкеты – выявить слабые места в отделе: слишком медленные работы, кольца ожидания, бесполезные работы, упаднические настроения и прочее.

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

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

Шаг 4. Назначение руководителей групп

 

Шаг 4. Назначить локальных руководителей в группах

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

Например, у вас может быть несколько менеджеров по продажам, дизайнеров, специалистов по поддержке и т.д.

Лидер – это сотрудник с самым высоким уровнем профессиональности. Дополнительно он является наставником для коллег.

Поле назначения руководителей внутри отела появится иерархия сотрудников.

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

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

Как определить, какого сотрудника назначить лидером группы? Всё просто. По результатам анкеты. Лидер обозначит больше проблем и предложений, чем его коллеги. Если вы всё же промахнётесь (что не страшно для директора новичка) — в последствии можно сменить лидера группы.

Шаг 5. Планёрка

 

Шаг 5. Ввести пятиминутную планёрку (летучку) по утрам

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

Для чего нужна летучка:

  1. Вы сможете за 5 минут узнать, что происходит в отделе
  2. Сотрудники станут выдавать больше результата (им нужно будет коротко рассказать, чем занимались вчера и каков план на сегодня, следовательно повысится чувство ответственности)

На летучке каждый присутствующий отвечает на 3 вопроса:

  1. Что я сделал вчера (именно завершённая работа, конечный продукт)
  2. Что я сделаю сегодня
  3. Что мне мешает выполнять работу

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

Дополнительно назначьте ответственного за планёрку. Он будет вести её в случае, если вас не будет на месте.

Также можно обсуждать совместные проекты в программе LeaderTask, если у Вас сотрудники работают на удаленном доступе. 

Шаг 6. Система управления делами

 

Шаг 6. Установить на компьютер и смартфон систему управления делами

С настоящего момента программа для управления делами – ваш лучший друг и помощник.

В чём польза программы:

  1. Позволяет составлять списки дел на ближайшие дни (чёткий оперативный план)
  2. Позволяет хранить цели (чёткий стратегический план)
  3. Позволяет отправлять поручения сотрудникам (ни одно поручение не будет забыто или просрочено)

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

Рекомендую бесплатную специализированную программу для руководителей – ЛидерТаск. Программа очень простая. В ней вы сможете составлять списки дел, настраивать напоминания, управлять проектами и раздавать поручения.

 

 

Шаг 7. Тактический план

 

Шаг 7. Записать все предстоящие дела в программу

Это будет ваш оперативный список задач.

Распределите задачи по конкретным дням. В день записывайте не более 5 задач. После выполнения задачи – отмечайте её выполненной в программе.

Такая система будет подталкивать вас выполнять все дела и в срок.

Через 2-3 дня вы обязательно прочувствуете, насколько приятно отмечать задачу выполненной.

Шаг 8. Информационная панель

 

Шаг 8. Создать информационную панель отдела

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

Каждый сотрудник должен знать:

  1. какая ближайшая цель стоит перед всем отделом
  2. каким образом работа сотрудника влияет на достижение цели (должна быть сформулирована логическая цепочка: «я делаю эту работу, чтобы результат использовался вот таким образом, а это в свою очередь приближает команду к такой цели»

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

В реальности панелью может служить:

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

Любая цель должна быть измеримой. В идеале цель должна выражаться в цифрах.

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

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

График движения к цели обычно вызывает азарт у сотрудников. Они начинают следить за изменениями, строить предположения «Успеем ли» и в конечном итоге задумываться, как выполнить работу быстрее, чтобы достигнуть цель досрочно.

Технология информационных панелей способствует быстрому сплочению коллектива.

 

Что делать новому руководителю после этих шагов

Вы выполнили первые шаги директора. Что делать дальше?

Узнайте подробнее о следующих направлениях развития отдела:

  1. Построение системы мотивации сотрудников
  2. Внедрение технологии Scrum (скрам) в работу сотрудников
  3. Внедрение технологии Kanban (канбан) в информационную панель

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

Скачать

Как научиться работать быстро и эффективно — The Village

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

Или мы говорим то, что, по нашему мнению, произведёт впечатление на других, но в действительности лишь вызывает отторжение. Стараемся приободрить друга, но почему-то ещё больше его расстраиваем. Произносим вдохновляющую речь перед своей командой, но каким-то образом лишь гасим
энтузиазм. Всякий раз при этом мы потрясены. «Что произошло?» — недоумеваем мы. В результате долгими днями пытаемся починить то, что сломали своей автоматической реакцией. Мы тратим бесчисленные часы и массу энергии, размышляя над словами, которые произнесли; обсуждая с другими своё
поведение; составляя план дальнейших действий, — а иногда добираемся до туалета окольными путями, лишь бы не столкнуться с тем, кого нехотя обидели в приёмной.

Нажать на паузу

Живя и работая динамично, зациклившись на продуктивности, мы теряем свой сад — буквально и фигурально. И нам необходимо вернуть его себе. Недавно я обедал с Раджипом, техническим директором крупного инвестиционного банка. Когда после проведённого вместе часа мы вернулись в его офис, он получил
138 электронных писем. Мы разговаривали, а звук новых сообщений раздавался снова и снова. «Как я могу всё успевать?» — спросил он меня. Он не мог.
В ведомстве Раджипа почти 10 тысяч сотрудников. «У меня нет времени, чтобы подумать», — пожаловался он.

У меня нет времени, чтобы подумать. Пожалуй, шесть самых страшных слов, произнесённых руководителем. Нас они больше не пугают, потому что знакомы многим. Нам не нужно 10 тысяч подчинённых, чтобы чувствовать недостаток времени для размышлений. Так чувствует себя практически каждый из нас.
И дело не в том, что мы непродуктивны. Мы невероятно продуктивны. Мы осуществляем поставки. Принимаем решения. Формируем и распределяем бюджеты. Управляем своими командами. Составляем заявки. В некотором смысле именно в продуктивности и содержится проблема. В условиях маниакальной продуктивности мы упускаем самое важное: умение
извлекать уроки. В заполненных делами буднях мы редко глубоко анализируем свой опыт, внимательно прислушиваемся к чужому мнению, оцениваем, как результаты наших решений повлияют на будущее. На всё это нужно время. Нам требуется замедлить бег. Но кто из нас может себе это позволить? Поэтому мы мало размышляем и ограничиваем свой личностный рост.

Моё решение проблемы Раджипа? Вспомнить, где ему лучше всего думается, и сделать привычкой бывать в этом месте каждый день. Сам я начал ежедневно практиковать разные вариации «прогулок по саду». Одна из них — физические упражнения на свежем воздухе. Если я уезжаю на велосипеде, отправляюсь на пробежку или выхожу на прогулку, то почти неизбежно что-то придумываю и по возвращении смотрю на вещи иначе. Это мой самый любимый и самый надёжный сад, в котором растут творческие идеи. Другой способ — писательство. Когда я пишу, идеи развиваются, и эти сеансы ненавязчиво расширяют моё мировоззрение. Нет никакой необходимости показывать кому-то, что вы пишете, — здесь прекрасно срабатывает принцип личного дневника. И вам не нужно посвящать этому занятию больше нескольких минут.

Медитировать

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

Как нужно медитировать? Если вы только начинаете — чем проще, тем лучше. Сядьте — на стул или на пол на подушку — и выпрямите спину настолько, чтобы вам легко дышалось, поставьте таймер на то время, которое вы хотите посвятить медитации. Запустив таймер, закройте глаза, расслабьтесь и не двигайтесь — просто дышите — до тех пор, пока не прозвучит сигнал. Сосредоточьтесь на вдохе и выдохе. Каждый раз, когда появится мысль или какой-то импульс, уделите им немного внимания и снова сосредоточивайтесь на дыхании. Вот и всё. Просто, но трудновыполнимо. Попробуйте — уже сегодня — в течение пяти минут. И повторите завтра.

Делать, а не планировать

Несколько дней назад я получил электронное письмо от своего друга Байрона: «Питер, последние пять лет я не слишком-то прилежно занимался спортом, а теперь хочу снова ходить в тренажёрный зал. Я понял, что среди трёх составляющих — ум, тело и дух — тело остаётся моим слабым звеном. Нужно это исправить. Но мне ОЧЕНЬ трудно замотивировать себя. Есть идеи?» Нет, проблема Байрона не в мотивации. А в том, чтобы начать действовать. Любая попытка самомотивации только усилит стресс и чувство вины, увеличивая пропасть между мотивацией и действием — между сильным желанием заняться спортом и первым шагом к исполнению этого желания.

Пожалуй, каждому знакома ситуация, когда ум саботирует намерения. Мы решаем пойти в тренажёрный зал после работы, но, когда подходит время, думаем: «Уже поздно. Я устал. Пожалуй, пропущу сегодня». Мы решаем помедитировать, но смотрим на часы и приходим к выводу, что «на это нет времени». Секрет прост: если вы хотите что-то сделать, перестаньте думать. Прекратите внутренний диалог ещё до того, как он начнётся. Не дайте себе попасться на крючок. Перестаньте спорить с собой. Примите конкретное решение, касающееся важного дела, и не подвергайте его сомнениям.

Концентрироваться

Цель определяет отдачу, которую вы хотите получить. Зона концентрации определяет действия, которым стоит уделять время. Цель — это результат. Зона концентрации — это путь. Цель указывает в будущее, которого вы намерены достичь. Зона концентрации связывает вас с настоящим. В сфере продаж в качестве цели формулируется, например, желаемый доход или определённое число новых клиентов. В производстве — объём сокращения затрат. Тем временем зона концентрации в продажах может включать активное общение с потенциальными клиентами, а в производстве — области, которые стоит исследовать для сокращения затрат.
Конечно, два этих подхода не исключают друг друга. Можно иметь и цель, и зону концентрации. Более того, кто-то возьмётся даже настаивать на том, что необходимо и то и другое, так как цель обозначает, куда идёшь, а зона концентрации — как планируешь туда добраться.

Не сваливать вину на других

Мы начинаем винить других ещё в детстве, как правило, чтобы избежать родительского гнева и наказания, но также для того, чтобы сохранить чувство собственного достоинства и обезопасить своё «я». Позже такое поведение становится привычкой и переходит во взрослую жизнь. Я — и вы, уверен, тоже — постоянно встречаю людей, которые показывают пальцем на других.
В компаниях это иногда происходит на уровне подразделений: если отдел продаж не справляется, он винит продукт, а создатели продукта винят неэффективную группу продаж или кивают на недостатки производства. Винить целое подразделение или продукт безопаснее, чем отдельного человека: не нужно переходить на личности, и такая позиция кажется менее оборонительной. Однако подобное поведение непродуктивно, так как причастность обвиняющего видна невооружённым глазом.

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

Говорить спасибо

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

Вы можете возразить, что все мы слишком заняты на работе и в жизни, чтобы тратить время на обмен любезностями. Если Джон так сентиментален, он вообще не может быть CEO. Он отстал от электронной эпохи, в которой письмо без ответа — норма. Если Тим хорошо делает свою работу, этого вполне достаточно. Людям платят за то, что они справляются со своими функциями, — они не обязаны раздавать «спасибо». Благодарить своего CEO за приятное письмо — не иначе как подхалимство. Я готов поспорить со всеми этими утверждениями. Чтобы ответить «спасибо», не требуется много времени, зато это выражение неравнодушия. Джон — блестящий CEO, которого любят подчинённые, аппарат управления и акционеры компании. Он обеспечивает своим сотрудникам условия для быстрого карьерного роста и выдающихся результатов в работе. Оставлять без ответа чьё-то обращение — SMS, электронное письмо или телефонный звонок — не общепринятая норма, это брешь в диалоге, на которую многие часто жалуются. Тим, возможно, хорош в определённых сферах своей работы, но нельзя сказать, что он «хорошо делает свою работу», если не отдаёт должное окружающим его людям. И наконец, «спасибо» — не подхалимство, а проявление вежливости.

   

Книга предоставлена издательством «Манн, Иванов и Фербер»

С чего начать работу в интернете?

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

С чего можно начать работу в интернете

1. Допустим, вы любите читать и неплохо излагаете свои мысли – тогда вы можете начать с рерайта или копирайта. А со временем, набравшись опыта и подучившись и до seo копирайтинга не далеко. Причем времени понадобится совсем не много! Рерайтеры и копирайтеры это люди, которые пишу тексты, заказчик размещает эти тексты на своем сайте, блоге, в социальных сетях. Каждый сайт, каждый блог и т.д. абсолютно нуждаются в  контенте (тексты, статьи, картинки, видео и т.д.) для того чтобы быть популярным и интересным читателям, именно поэтому для копирайтеров и рерайтеров в интернете работа есть всегда.

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

—  Рерайтер берет любой текст из того же интернете или из книги, газеты (на заданную тему) и пересказывает его своими словами, т. е. пишет изложение.

—  Копирайтер пишет авторский текст. Здесь нужно изучить материал по теме, т.е. ознакомиться с несколькими статьями и написать сочинение,  не теряя основной сути. Очень здорово, когда автор имеет непосредственный опыт в заданной теме. Работа копирайтером сложнее, поэтому стоит больше, чем рерайтинг.

— SEO-копирайтер – это самый высокооплачиваемый специалист в направлении копирайтинга. Этот специалист, так же как и копирайтер пишет авторские тексты, но в свои тексты он вставляет так называемые ключевые слова, по которым будут находить ваш материал читатели. Подробнее о профессии копирайтер почитайте здесь

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

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

— Оператор на телефоне – это специалист, который общается с клиентами работодателя только по телефону. Причем в данном случае  телефон – это не совсем то, к чему мы привыкли. На ваш компьютер работодатель установит специальную программу (специалисты называют ее звонилкой), причем все это делается дистанционно, ни кто к вам домой приезжать не будет) и через эту программу вы будете работать с клиентами. Подробнее о профессии почитайте здесь.

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

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

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

Теперь встанет вопрос – а где же найти заказчика или работодателя? Безусловно, лучше всего найти постоянную работу. Для того чтобы ее найти нужно подготовить свое резюме – как правильно оформить резюме почитайте здесь. Когда резюме готово его нужно разместить на сайтах работ и ждать приглашение на собеседование. Сайты  работы можно найти через поисковые системы  Яндекс или Google. 

Для того чтобы «набить руку» и набраться опыта можно начать с бирж фриланса. Это такие сайты, на которых работодатели выставляют свои заказы – поручения и выбирают исполнителя из желающих  их выполнить. Для того чтобы попасть в список желающих нужно зарегистрироваться на этих биржах или на одной из них.

Можно начать зарабатывать удаленно с выполнения несложный заданий. Для этой возможности есть несколько бирж фриланса, подробнее посмотрите здесь.

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

Вот  это основные шаги, которые нужно сделать для того, чтобы начать работать в интернете.

Наш сервис способен нанести вам непоправимую пользу))

Забирайте выручай курс  – это наша база знаний, в которой собраны 11 тренингов по интернет навыкам и мастер классы по всем способам трудоустройства на удаленную работу.  

Дерзайте и конвертируйте свои знания в деньги!

На нашем сайте, в разделе «Вакансии», мы размещаем актуальные, достойные вакансии, выбранные их рунета специально для тебя – заходи, выбирай, зарабатывай.          

Всем успехов!

кем работать, если ничего не умеешь — Карьера на vc.ru

«Как найти удалённую работу без опыта?» — самый популярный вопрос в нашем чате удаленщиков и один из самых популярных запросов Яндекса. Под «без опыта» новички обычно подразумевают не опыт работы, а отсутствие hard skills — сложных профессиональных навыков. На удаленке полно предложений для неквалифицированных кадров. Остается лишь разобраться, какие именно вакансии вам подходят.

Оцените свои знания

Если вы старше 18 лет и не первый день в интернете, то наверняка уже что-то умеете. «Я ничего не умею» — это неправда!Новички, кто ищет «удаленку без опыта», обычно умеют что-нибудь из этого:

• Пользоваться ноутбуком

• Серфить в интернете

• Общаться в чатах

• Лайкать и комментировать посты в соцсетях

• Фотошопить простые картинки

• Перевести текст с английского на русский или обратно

Составьте подобный список собственных знаний. Например, вы хорошо владеете AutoCAD или Excel, или умеете петь и у вас поставленный голос. Разбираетесь в компьютерных играх? Или вы в Инстаграме, как рыба в воде, куча людей лайкают ваши сторис? Ведете телеграм-канал с котами или группу в «Одноклассниках» для жителей Змеиногорска? Записывайте в список все, так будет проще сориентироваться.

Выбирайте сферу

Больше всего вакансий в digital-среде, но у новичка всегда есть выбор из вакансий, связанных с телефонными звонками — например, холодные обзвоны по базе клиентов.

  • SEO (поисковая оптимизация сайтов)
  • SMM (маркетинг в соцсетях)
  • Образование (онлайн-курсы и онлайн-школы)
  • Медиа и блогеры
  • Игры
  • Иностранные языки
  • Дизайн
  • Продажи

Про программирование, data science, аналитику и прочие денежные отрасли можете даже не думать. В этих сферах продвинутые hard skills необходимы уже на старте.

Также не обращайте внимания на вакансии вроде «перепечатка документов», это мошенники.

Профессии на удаленке для начинающих

Кем вы сможете работать, если пока ничего особенного не умеете?

Как правильно пишется слово НАЧАЛО РАБОТЫ

НАЧА́ЛО, -а, ср. 1. Исходная точка, грань чего-л. имеющего протяжение, а также пространство, примыкающее к этой точке, грани; противоп. конец. Начало пути. Начало улицы.

Все значения слова «начало»

НАЧА́ТЬ, —чну́, —чнёшь; прош. на́чал, —ла́, —ло; прич. страд. прош. на́чатый, —чат, -а́, -о; сов. (несов. начинать). 1. перех. или с неопр. Приступить к какому-л. действию. Начать лекцию. Начать репетицию.

Все значения слова «начать»

РАБО́ТА, -ы, ж. 1. Действие по знач. глаг. работать; деятельность, занятие, труд. Физическая работа. Умственная работа. Научная работа. Работа двигателя. Работа мысли.

Все значения слова «работа»
  • Именно поэтому эта книга посвящена лишь наиболее популярным и полезным из них – тем, с которыми любой желающий может начать работу прямо сейчас.

  • На момент начала работ необходимо, чтобы все строительные работы на участке были завершены.

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

  • (все предложения)

Начало работы — определение слова «Начало работы» в The Free Dictionary

Demos помогает специалистам в области психического здоровья начать работу с электроэнцефалографической (ЭЭГ) нейробиоуправлением, предоставляя им обзор основных методов оценки и обучающих мероприятий. Этот раздел является бесплатным для просмотра; таким образом, предоставляя инвесторам возможность бесплатно узнать, как начать бизнес по инвестированию в недвижимость. Расходные страницы, на которых пользователь может записывать важную информацию, чтобы начать работу, дружественный, серьезный тон, глоссарий и приложение образцы форм и многое другое дополняют этот простой в использовании, совершенно бесценный ресурс.Итог — купите этот пакет, если вы действительно хотите начать работу по дешевке или если у вас много взрослых новичков, которые могут воспользоваться «Музыкальным наставником». В противном случае держитесь за отдельные книги, которые хорошо справляются с одной или несколькими вещами, а не с многими вещами вроде бы нормально. Узнайте, как торгуют торговыми марками аукционисты, как продвигать свои услуги и продажи и как начать аукционный бизнес. * Чтобы начать работу с некоммерческими организациями, обратитесь в справочник некоммерческих организаций штата, чтобы узнать, кто находится в вашем регионе.16) Не думайте, что вы или ваши сотрудники должны быть экспертами во всех областях экспортной деятельности, прежде чем сможете начать работу, вместо этого дополните свои внутренние способности ноу-хау, полученным извне. Начало работы в стрельбе из лука может быть трудным, но у Золотого Орла Линия луков «Орел» была создана, чтобы помочь семьям начать работу, не взламывая свой банковский счет. Фактически, это было необходимо, чтобы не дать ему начать. Но из всех способов остановить Гитлера или помешать ему начать войну худшим была война — способ, который причинил наибольшую боль, наибольшие страдания, наибольший ущерб всем, особенно жертвам Гитлера.Но русскому народу не хватает практически всего, что нужно для начала. У них нет системы землевладения, позволяющей частное предпринимательство, и банковской системы, которая помогла бы им ссудами и другим финансированием. .

Начало работы с Windows Server 2019

  • 2 минуты на чтение

В этой статье

Применимо к: Windows Server 2019

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

Если вы ищете информацию о Windows Server 2016, см. Раздел Начало работы с Windows Server 2016. Для более ранних версий см. Нашу библиотеку предыдущих версий Windows.

Каналы обслуживания
Лучше спланируйте графики развертывания и установки исправлений, понимая разницу между выпусками нашего канала долгосрочного обслуживания (LTSB) и полугодового канала (SAC).
Установка, обновление, миграция
Вы можете перейти на Windows Server 2019 несколькими способами. Если вы устанавливаете заново, обновляете на месте или переносите приложения и роли сервера, найдите здесь лучший подход.
Примечания к выпуску
Проблемы, которые могут вызвать серьезные проблемы, если их не избежать или не устранить.
Системные требования
Минимальные требования к оборудованию для установки и запуска Windows Server 2019.
Активация
Основная информация об активации самой Windows Server 2019 и других операционных систем с помощью Windows Server 2019.
Совместимость приложений
Нужно заставить SQL работать в Windows Server 2019 или найти шаги для запуска Exchange? В этом разделе содержится ссылка на документацию по совместимым приложениям Microsoft.
Функции по запросу
Функции по запросу (FOD) — это пакеты функций Windows Server, которые можно добавить в любое время.
Сравнение выпусков Standard / Datacenter
Windows Server Standard и Datacenter Edition имеют разные возможности. Узнай, какой тебе нужен.
.

Начало работы с C # /. NET — Команды

  • Читать 12 минут

В этой статье

Платформа разработчика Microsoft Teams позволяет легко расширять Teams и беспрепятственно интегрировать ваши собственные приложения и службы в рабочую область Teams.Затем эти приложения можно распространить на вашем предприятии или для команд по всему миру.

Чтобы расширить возможности Microsoft Teams, вам необходимо создать приложение Microsoft Teams. Приложение Microsoft Teams — это размещаемое вами веб-приложение. Затем это приложение можно интегрировать в рабочую область пользователя в Teams.

Это руководство поможет вам приступить к созданию приложения Microsoft Teams с использованием C # в .NET. Вы можете протестировать приложение, загрузив его в группу, для которой у вас есть разрешения, или в тестовый клиент, созданный с помощью программы для разработчиков Office.

Подготовьте среду разработки

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

Получить предварительные условия

Для выполнения этого урока вам понадобятся следующие инструменты:

Если вы видите возможность добавить git в PATH во время установки, выберите это.Будет кстати.

Проверьте установку git , запустив следующее в окне терминала:

Примечание

Используйте окно терминала, которое вам удобнее всего на вашей платформе. В этих примерах используется Bash, но он будет работать на большинстве платформ.

  $ git --version
git версия 2.17.1.windows.2

  

Обязательно запустите последнюю версию Visual Studio и установите все обновления, если они показаны.

Вы можете продолжать использовать это окно терминала для выполнения команд, описанных в этом руководстве.

Скачать образец

Мы предоставили простой Hello, World! образец на C #, чтобы вы начали. В окне терминала выполните следующую команду, чтобы клонировать образец репозитория на локальный компьютер:

  git clone https://github.com/OfficeDev/msteams-samples-hello-world-csharp.git
  

Подсказка

Вы можете разветвить это репо, если хотите изменить и зарегистрировать свои изменения в GitHub для дальнейшего использования.

Создайте и запустите образец

После клонирования репозитория используйте Visual Studio, чтобы открыть файл решения Microsoft.Teams.Samples.HelloWorld.sln из корневого каталога образца и щелкните Build Solution в меню Build . Вы можете запустить образец, нажав F5 или выбрав Начать отладку в меню Отладка .

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

Примечание

Если вы получаете сообщение об ошибке типа Не удалось найти часть пути… bin \ roslyn \ csc.exe , попробуйте обновить пакет с помощью команды Update-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform -r . См. Этот вопрос на StackOverflow для получения дополнительных сведений.

Разместите пример приложения

Помните, что приложения в Microsoft Teams — это веб-приложения, предоставляющие одну или несколько возможностей. Чтобы платформа Teams могла загрузить ваше приложение, ваше приложение должно быть доступно из Интернета. Чтобы сделать ваше приложение доступным из Интернета, вам необходимо разместить свое приложение. Вы можете разместить его в Microsoft Azure бесплатно или создать туннель к локальному процессу на своей машине разработки, используя ngrok .Когда вы закончите размещать свое приложение, запишите его корневой URL. Это будет выглядеть примерно так: https://yourteamsapp.ngrok.io или https://yourteamsapp.azurewebsites.net .

Туннель с использованием ngrok

Для быстрого тестирования вы можете запустить приложение на локальном компьютере и создать к нему туннель через конечную веб-точку. ngrok — это бесплатный инструмент, который позволяет вам это делать. С помощью ngrok вы можете получить такой веб-адрес, как https://d0ac14a5.ngrok.io (этот URL-адрес является лишь примером).Вы можете загрузить и установить ngrok для своей среды. Убедитесь, что вы добавили его в папку PATH .

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

  ngrok http 3333 -host-header = localhost: 3333
  

Ngrok будет прослушивать запросы из Интернета и направлять их в ваше приложение, работающее на порту 3333. Вы можете проверить, открыв браузер и перейдя на https: // d0ac14a5.ngrok.io/hello , чтобы загрузить страницу приветствия вашего приложения. Обязательно используйте адрес пересылки, отображаемый ngrok в сеансе консоли, вместо этого URL-адреса.

Примечание

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

Подсказка

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

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

Хост

в Azure

Microsoft Azure позволяет размещать ваше приложение .NET на бесплатном уровне с использованием общей инфраструктуры. Этого будет достаточно для запуска этого образца Hello World . См. Создание новой бесплатной учетной записи для получения дополнительной информации.

Visual Studio имеет встроенную поддержку развертывания приложений для различных поставщиков, включая Azure.

Используйте App Studio для обновления пакета приложения

App Studio — это приложение Teams, которое можно установить из магазина Teams.Это упрощает создание и регистрацию приложения.

Чтобы установить App Studio в Teams, щелкните значок магазина приложений в нижней части левой панели и найдите App Studio.

Как только вы найдете плитку для App Studio, нажмите на нее и выберите установить в появившемся диалоговом окне.

После установки App Studio щелкните вкладку редактора манифеста, чтобы начать создание пакета приложения для вашего приложения Teams.

Образец поставляется с собственным предварительно созданным манифестом и предназначен для создания пакета приложения при построении проекта.В .NET это делается в Visual Studio, а в Node JS — путем ввода gulp в командной строке в корневом каталоге проекта.

  $ глотком
[13:39:27] Использование gulpfile ~ \ documents \ github \ msteams-samples-hello-world-nodejs \ gulpfile.js
[13:39:27] Запускаем «чистый» ...
[13:39:27] Запускаем "generate-manifest" ...
[13:39:27] Завершено создание манифеста через 11 мс.
[13:39:27] Завершено "чисто" через 21 мс
[13:39:27] Запуск "по умолчанию" ...
Сборка завершена. Вывод в папке манифеста
[13:39:27] По умолчанию через 62 мкс
  

Имя созданного пакета приложения — helloworldapp.застежка-молния . Вы можете выполнить поиск этого файла, если его местоположение в используемом вами инструменте неясно.

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

После импорта пакета приложения App Studio должна выглядеть так:

Щелкните плитку недавно импортированного приложения, Hello World .

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

Сведения о приложении

Щелкните ссылку Сведения о приложении запись в разделе Сведения . Нажмите кнопку Generate , чтобы создать новый идентификатор приложения.

Ваш новый идентификатор приложения должен выглядеть примерно так: 2322041b-72bf-459d-b107-f4f335bc35bd .

Просмотрите остальные сведения о приложении на правой панели и ознакомьтесь с некоторыми записями, такими как Информация для разработчиков и Брендинг .Эти разделы важны, если вы пишете новое приложение для распространения.

Возможности: вкладки

Вкладки — одни из самых простых элементов для добавления в приложение Teams. Пример приложения уже поддерживает несколько вкладок, и вы можете включить их следующим образом.

Вкладка команды

В вашем приложении может быть только одна вкладка «Команда».

В этом примере вкладка «Группа» — это страница конфигурации. Щелкните символ в конце записи и выберите в раскрывающемся списке Edit .Измените URL-адрес на https://yourteamsapp.ngrok.io/configure , где yourteamsapp.ngrok.io следует заменить на URL-адрес, который вы использовали выше при размещении приложения.

Персональные вкладки

В вашем приложении может быть до 16 вкладок, включая вкладку команды.

Личные вкладки представлены иначе, чем вкладки команды. Вы должны увидеть Hello Tab , уже перечисленные в списке личных вкладок. На данный момент он имеет значение-заполнитель com.contoso.helloworld.hellotab . Щелкните символ в конце записи и выберите в раскрывающемся списке Edit . Появится следующий диалог.

Есть два поля, которые вам нужно обновить, указав URL-адрес вашего приложения.

  • Измените URL-адрес содержимого на https://yourteamsapp.ngrok.io/hello
  • Измените URL-адрес веб-сайта на https://yourteamsapp.ngrok.io/hello

Где yourteamsapp.ngrok.io следует заменить на URL-адрес, который вы использовали выше при размещении приложения.

Боты

Боты — это наиболее распространенный способ добавить функциональности вашему приложению. В образце hello world уже есть бот как часть образца, но он еще не зарегистрирован в Microsoft.

Бот, импортированный из образца, еще не имеет связанного с ним идентификатора приложения. Вам нужно будет создать нового бота, чтобы App Studio могла создать новый идентификатор приложения и зарегистрировать его в Microsoft. Обратите внимание, что это идентификатор приложения для бота, который отличается от идентификатора приложения, который мы создали для приложения на предыдущем этапе.Каждому боту в приложении требуется собственный идентификатор приложения.

Нажмите кнопку удалить рядом с импортированным ботом в списке ботов.

Теперь не осталось ботов для показа. Щелкните Setup . Откроется диалоговое окно Set up a bot .

Добавьте имя бота, например Contoso bot , и нажмите обе кнопки под областью .

Выберите Создать бота , чтобы закрыть диалоговое окно. App Studio потратит немного времени на регистрацию вашего бота в Microsoft, а затем отобразит вашего нового бота в списке ботов.Сейчас самое время открыть текстовый файл в блокноте, скопировать и вставить в него новый идентификатор бота. Этот идентификатор понадобится вам позже.

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

Обновите адрес конечной точки бота с до https://yourteamsapp.ngrok.io/api/messages , где yourteamsapp.ngrok.io следует заменить на URL-адрес, который вы использовали выше при размещении приложения.

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

Расширения для обмена сообщениями

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

Щелкните Расширения обмена сообщениями под заголовком Возможности в левом столбце App Studio, чтобы начать настройку расширения обмена сообщениями.

Пример расширения обмена сообщениями отображается на правой панели в разделе Расширения обмена сообщениями . Снова нажмите Удалить , чтобы удалить эту запись, а затем нажмите кнопку Настроить , выполнив те же действия, что и для ботов.Откроется диалоговое окно « Messaging Extension ».

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

В разделе Команда щелкните Добавить . Мы добавляем команду на основе поиска, поэтому выберите Разрешить пользователям запрашивать вашу службу… вариант.

В диалоговом окне Новая команда введите следующие значения.

Менее Новая команда :

  • Идентификатор команды = getRandomText
  • Заголовок = Получить случайный текст для развлечения
  • Описание = Получает случайный текст и изображения

Меньше Параметр :

  • Имя = cardTitle
  • Название = Название карты
  • Описание = Название карты для использования

После ввода информации нажмите Сохранить , чтобы закрыть диалоговое окно.

Зарегистрируйте свое приложение в Teams

Вы завершили ввод данных своего приложения, но осталось два шага. Во-первых, вы должны использовать раздел «Тестирование и распространение» в App Studio для установки приложения в Teams, а во-вторых, вы должны обновить размещенное приложение, указав идентификатор приложения и пароль для своего бота. Помните, что в примере предполагается использование одного и того же идентификатора приложения и пароля как для бота, так и для расширения обмена сообщениями.

Нажмите на Test и распределите элемент под Finish в левом столбце App Studio.

Чтобы загрузить свое приложение в Teams, нажмите кнопку Установить под Проверить и распространить .

Щелкните поле Search в разделе Добавить в команду и выберите команду, в которую нужно добавить образец приложения. Обычно вам нужно создать специальную команду для тестирования.

Нажмите кнопку Установить в нижней части диалогового окна.

На этом завершается часть данного пошагового руководства, посвященная App Studio. Теперь вы должны увидеть, что ваше приложение работает в Teams, однако бот и расширение обмена сообщениями не будут работать, пока вы не обновите среду размещенных приложений, чтобы узнать, какие идентификаторы приложений и пароли.

Обновите учетные данные для размещенного приложения

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

Откройте файл appsettings.json. Обновите значение MicrosoftAppId своим идентификатором бота, который вы сохранили ранее. Обновите MicrosoftAppPassword , используя пароль бота, который вы сохранили ранее.

После внесения этих изменений перестройте приложение. Если вы используете ngrok, запустите приложение локально, а если вы размещаете в Azure, повторно разверните приложение.

Настроить вкладку приложения

После того, как вы установите приложение в команду, вам нужно будет настроить его для отображения контента. Перейдите на канал в группе, на которой вы установили пример приложения, и нажмите кнопку ‘+’ , чтобы добавить новую вкладку. Затем вы можете выбрать Hello World из списка Добавить вкладку . Затем вам будет представлен диалог конфигурации. Этот диалог позволит вам выбрать, какую вкладку отображать в этом канале. После того, как вы выберете вкладку и нажмете Сохранить , вы увидите вкладку Hello World , загруженную с выбранной вами вкладкой.

Протестируйте своего бота в командах

Теперь вы можете взаимодействовать с ботом в Teams. Выберите канал в команде, в которой вы зарегистрировали свое приложение, и введите @ your-bot-name . Это называется @ упоминание . Какое бы сообщение вы ни отправили боту, вы получите ответ в качестве ответа.

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

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

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

.

Начать работу с App Studio и Node.js — Teams

  • 14 минут на чтение

В этой статье

Платформа разработчика Microsoft Teams позволяет легко расширять Teams и беспрепятственно интегрировать ваши собственные приложения и службы в рабочую область Teams.Затем эти приложения можно распространить на вашем предприятии или для команд по всему миру.

Чтобы расширить возможности Microsoft Teams, необходимо создать приложение Microsoft Teams. Приложение Microsoft Teams — это размещаемое вами веб-приложение. Затем это приложение можно интегрировать в рабочую область пользователя в Teams.

Подготовьте среду разработки

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

Загрузите и разместите свое приложение

Выполните следующие действия, чтобы загрузить и разместить в Teams простое приложение «hello world».

Получить предварительные требования

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

Если вы видите варианты добавления git , node , npm и code в PATH во время установки, сделайте это.Будет кстати.

Убедитесь, что инструменты доступны, запустив следующее в окне терминала:

Примечание

Используйте окно терминала, которое вам удобнее всего на вашей платформе. В этих примерах используется Bash (который включен в Git), но эти сценарии работают на большинстве платформ.

  $ git --version
git версия 2.19.0.windows.1

$ node -v
v8.9.3

$ npm -v
5.5.1

$ глоток -v
CLI версии 4.0.2
  

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

Если у вас не установлен gulp (или установлена ​​неправильная версия), сделайте это сейчас, запустив команду npm install gulp в окне терминала.

Если вы установили Visual Studio Code, вы можете проверить установку, запустив:

  код - версия
1.28.2
929bacba01ef658b873545e26034d1a8067445e9
  

Вы можете продолжать использовать это окно терминала для выполнения команд, описанных в этом руководстве.

Скачать образец

Мы предоставили простой Hello, World! образец, чтобы вы начали. В окне терминала выполните следующую команду, чтобы клонировать образец репозитория на локальный компьютер:

  git clone https://github.com/OfficeDev/msteams-samples-hello-world-nodejs.git
  

Подсказка

Вы можете разветвить это репо, если хотите изменить и зарегистрировать свои изменения в репозитории GitHub для дальнейшего использования.

Соберите и запустите образец

После клонирования репо перейдите в каталог, в котором находится образец:

  компакт-диск msteams-samples-hello-world-nodejs
  

Чтобы собрать пример, вам необходимо установить все его зависимости.Для этого выполните следующую команду:

  npm установить
  

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

  н / мин старт
  

При запуске приложения hello-world в окне терминала отображается сообщение « Приложение начало прослушивание» на порту 3333 .

Примечание

Если вы видите другой номер порта, отображаемый в сообщении выше, это потому, что у вас установлена ​​переменная среды PORT.Вы можете продолжать использовать этот порт или измените переменную среды на 3333.

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

Разместите пример приложения

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

Для локального тестирования вы можете запустить приложение на своем локальном компьютере и создать к нему туннель с конечной веб-точкой. ngrok — это бесплатный инструмент, который позволяет вам это делать. С ngrok вы можете получить такой веб-адрес, как https://d0ac14a5.ngrok.io (этот URL-адрес является лишь примером). Вы можете загрузить и установить ngrok для своей среды. Убедитесь, что вы добавили его в папку PATH .

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

  ngrok http 3333 -host-header = localhost: 3333
  

Ngrok будет прослушивать запросы из Интернета и направлять их в ваше приложение, работающее на порту 3333. Вы можете проверить, открыв браузер и перейдя на https://d0ac14a5.ngrok.io/hello , чтобы загрузить свое приложение. привет страница. Обязательно используйте адрес пересылки, отображаемый ngrok в сеансе консоли, вместо этого URL-адреса.

Примечание

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

Подсказка

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

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

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

Разверните свое приложение в Microsoft Teams

На данный момент у вас есть приложение, размещенное в Интернете, но вы еще не можете сообщить Teams, где его искать или даже как называется ваше приложение. Для этого вам нужно создать пакет приложения. Это немного больше, чем текстовый файл, содержащий манифест приложения и некоторые значки, которые клиент Teams будет использовать для правильного отображения и брендинга вашего приложения. Вы можете создать этот пакет приложения вручную или использовать App Studio, инструмент, который запускается в Teams, что упростит процесс регистрации приложения.App Studio — это рекомендуемый способ создания и обновления пакета приложения.

Для любого метода вам понадобится следующее:

  • URL-адрес, по которому ваше приложение можно найти в Интернете.
  • значков, которые команды будут использовать для создания бренда вашего приложения. В образце есть значки-заполнители, расположенные в папке «src \ static \ images. App Studio также предоставит значки по умолчанию, если это необходимо.

Используйте App Studio для обновления пакета приложения

App Studio — это приложение Teams, которое можно установить из магазина Teams.Это упрощает создание и регистрацию приложения.

Чтобы установить App Studio в Teams, щелкните значок магазина приложений в нижней части левой панели и найдите App Studio.

Как только вы найдете плитку для App Studio, нажмите на нее и выберите установить в появившемся диалоговом окне.

После установки App Studio щелкните вкладку редактора манифеста, чтобы начать создание пакета приложения для вашего приложения Teams.

Образец поставляется с собственным предварительно созданным манифестом и предназначен для создания пакета приложения при построении проекта.В .NET это делается в Visual Studio, а в Node JS это делается путем ввода gulp в командной строке в корневом каталоге проекта.

  $ глотком
[13:39:27] Использование gulpfile ~ \ documents \ github \ msteams-samples-hello-world-nodejs \ gulpfile.js
[13:39:27] Запускаем «чистый» ...
[13:39:27] Запускаем "generate-manifest" ...
[13:39:27] Завершено создание манифеста через 11 мс.
[13:39:27] Завершено "чисто" через 21 мс
[13:39:27] Запуск "по умолчанию" ...
Сборка завершена. Вывод в папке манифеста
[13:39:27] По умолчанию через 62 мкс
  

Имя созданного пакета приложения — helloworldapp.застежка-молния . Вы можете выполнить поиск этого файла, если его местоположение в используемом вами инструменте неясно.

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

После импорта пакета приложения App Studio должна выглядеть так:

Щелкните плитку недавно импортированного приложения, Hello World .

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

Сведения о приложении

Щелкните ссылку App details под заголовком Details . Нажмите кнопку Generate , чтобы создать новый идентификатор приложения.

Ваш новый идентификатор приложения должен выглядеть примерно так: 2322041b-72bf-459d-b107-f4f335bc35bd .

Просмотрите остальные сведения о приложении на правой панели и ознакомьтесь с некоторыми записями, такими как Информация для разработчиков и Брендинг .Эти разделы важны, если вы пишете новое приложение для распространения.

Возможности: вкладки

Вкладки — одни из самых простых элементов для добавления в приложение Teams. Пример приложения уже поддерживает несколько вкладок, и вы можете включить их следующим образом.

Вкладка команды

В вашем приложении может быть только одна вкладка «Команда».

В этом примере вкладка «Группа» — это страница конфигурации. Щелкните символ в конце записи и выберите Edit из раскрывающегося списка.Измените URL-адрес на https://yourteamsapp.ngrok.io/configure , где yourteamsapp.ngrok.io следует заменить на URL-адрес, который вы использовали выше при размещении приложения.

Персональные вкладки

В вашем приложении может быть до 16 вкладок, включая вкладку команды.

Личные вкладки представлены иначе, чем вкладки команды. Вы должны увидеть Hello Tab , уже перечисленные в списке личных вкладок. На данный момент он имеет значение-заполнитель com.contoso.helloworld.hellotab . Щелкните символ в конце записи и выберите Edit из раскрывающегося списка. Появится следующий диалог.

Есть два поля, которые вам нужно обновить, указав URL-адрес вашего приложения.

  • Измените URL-адрес содержимого на https://yourteamsapp.ngrok.io/hello
  • Измените URL-адрес веб-сайта на https://yourteamsapp.ngrok.io/hello

Где yourteamsapp.ngrok.io следует заменить на URL-адрес, который вы использовали выше при размещении приложения.

Боты

Боты — это наиболее распространенный способ добавить функциональности вашему приложению. В образце hello world уже есть бот как часть образца, но он еще не зарегистрирован в Microsoft.

Бот, импортированный из образца, еще не имеет связанного с ним идентификатора приложения. Вам нужно будет создать нового бота, чтобы App Studio могла создать новый идентификатор приложения и зарегистрировать его в Microsoft. Обратите внимание, что это идентификатор приложения для бота, который отличается от идентификатора приложения, который мы создали для приложения на предыдущем этапе.Каждому боту в приложении требуется собственный идентификатор приложения.

Нажмите кнопку удалить рядом с импортированным ботом в списке ботов.

Теперь не осталось ботов для показа. Щелкните Setup . Откроется диалоговое окно « Настройка бота ».

Добавьте имя бота, например Contoso bot , и нажмите обе кнопки в области .

Выберите Создать бота , чтобы закрыть диалоговое окно. App Studio потратит немного времени на регистрацию вашего бота в Microsoft, а затем отобразит вашего нового бота в списке ботов.Сейчас самое время открыть текстовый файл в блокноте, скопировать и вставить в него новый идентификатор бота. Этот идентификатор понадобится вам позже.

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

Обновите адрес конечной точки бота с до https://yourteamsapp.ngrok.io/api/messages , где yourteamsapp.ngrok.io следует заменить на URL-адрес, который вы использовали выше при размещении приложения.

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

Расширения для обмена сообщениями

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

Нажмите Расширения обмена сообщениями под Возможности в левом столбце App Studio, чтобы начать настройку расширения обмена сообщениями.

Пример расширения обмена сообщениями отображается на правой панели в разделе Расширения обмена сообщениями . Нажмите Удалить еще раз, чтобы удалить эту запись, а затем нажмите кнопку Настроить , выполнив те же действия, что и для ботов.Откроется диалоговое окно « Messaging Extension ».

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

В разделе Команда щелкните Добавить . Мы добавляем команду на основе поиска, поэтому выберите Разрешить пользователям запрашивать вашу службу… вариант.

В диалоговом окне Новая команда введите следующие значения.

Менее Новая команда :

  • Идентификатор команды = getRandomText
  • Заголовок = Получить случайный текст для развлечения
  • Описание = Получает случайный текст и изображения

Менее Параметр :

  • Имя = cardTitle
  • Название = Название карты
  • Описание = Название карты для использования

После ввода информации нажмите Сохранить , чтобы закрыть диалоговое окно.

Зарегистрируйте свое приложение в Teams

Вы завершили ввод данных своего приложения, но осталось два шага. Во-первых, вы должны использовать раздел «Тестирование и распространение» в App Studio для установки приложения в Teams, а во-вторых, вы должны обновить размещенное приложение, указав идентификатор приложения и пароль для своего бота. Помните, что в примере предполагается использование одного и того же идентификатора приложения и пароля как для бота, так и для расширения обмена сообщениями.

Нажмите на Test и распределите элемент под Finish в левом столбце App Studio.

Чтобы загрузить свое приложение в Teams, нажмите кнопку Установить под «Тестировать и распространять ».

Щелкните поле Search в разделе Добавить в команду и выберите команду, в которую нужно добавить образец приложения. Обычно вам нужно создать специальную команду для тестирования.

Нажмите кнопку Установить в нижней части диалогового окна.

На этом завершается часть данного пошагового руководства, посвященная App Studio. Теперь вы должны увидеть, что ваше приложение работает в Teams, однако бот и расширение обмена сообщениями не будут работать, пока вы не обновите среду размещенных приложений, чтобы узнать, какие идентификаторы приложений и пароли.

Обновите размещенное приложение

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

  MICROSOFT_APP_ID = <ИД ПРИЛОЖЕНИЯ ВАШЕГО БОТА>
MICROSOFT_APP_PASSWORD = <ПАРОЛЬ ВАШЕГО БОТА>
WEBSITE_NODE_DEFAULT_VERSION = 8.9.4
  

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

Если вы запускаете приложение с помощью ngrok, вам необходимо настроить некоторые локальные переменные среды. Есть много способов сделать это, но самый простой, если вы используете Visual Studio Code, — это добавить конфигурацию запуска:

  {
    "тип": "узел",
    "запрос": "запуск",
    "name": "Запуск - Отладка команд",
    "program": "$ {workspaceRoot} /src/app.js",
    "cwd": "$ {workspaceFolder} / src",
    "env": {
        «BASE_URI»: «https://yourNgrokURL.ngrok.io»,
        «MICROSOFT_APP_ID»: «00000000-0000-0000-0000-000000000000»,
        "MICROSOFT_APP_PASSWORD": "yourBotAppPassword",
        "NODE_DEBUG": "конструктор ботов",
        "SUPPRESS_NO_CONFIG_WARNING": "y",
        "NODE_CONFIG_DIR": "../config "
    }
}
  

Где:

MICROSOFT_APP_ID и MICROSOFT_APP_PASSWORD — это идентификатор и пароль, соответственно, для вашего бота. NODE_DEBUG покажет вам, что происходит в вашем боте, в консоли отладки Visual Studio Code. NODE_CONFIG_DIR указывает на каталог в корне репозитория (по умолчанию, когда приложение запускается локально, оно ищет его в папке src).

Примечание

Если вы не останавливали npm ранее в этом руководстве, вам нужно запустить npm stop , чтобы код Visual Studio мог правильно подобрать переменные конфигурации запуска.

Настройка вкладки приложения

После того, как вы установите приложение в команду, вам нужно будет настроить его для отображения контента. Перейдите на канал в команде и нажмите кнопку ‘+’ , чтобы добавить новую вкладку. Затем вы можете выбрать Hello World из списка Добавить вкладку . Затем вам будет представлен диалог конфигурации. Этот диалог позволит вам выбрать, какую вкладку отображать в этом канале. После того, как вы выберете вкладку и нажмете Сохранить , вы увидите вкладку Hello World , загруженную с выбранной вами вкладкой.

Протестируйте своего бота в командах

Теперь вы можете взаимодействовать с ботом в Teams. Выберите канал в группе, в которой вы зарегистрировали свое приложение, и введите @ your-bot-name , а затем свое сообщение. Это называется @ упоминание . Какое бы сообщение вы ни отправили боту, вы получите ответ в качестве ответа.

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

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

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

.