# Как настроить CutCut Для быстрой и удобной загрузки стикеров в телеграм, нам потребуется: - TELEGRAM_BOT_ID: ID вашего бота - TELEGRAM_BOT_TOKEN: (специальный ключ) бота - TELEGRAM_BOT_STICKER_PACK_NAME: Стикер-пак бота, куда будут загружаться стикеры - TELEGRAM_USER_ID: ID вашего пользователя в телеграме - REMOVE_BG_API_KEY: Ключ для автоматического удаления фона с сайта remove.bg Настройка занимает ~5-10 минут, а затем ваши стикеры в пару кликов будут появляться в вашем наборе (стикер-паке). --- ## TELEGRAM_BOT_TOKEN В поиске в телеграме, найдите бота - botfather ![](https://api.monosnap.com/file/download?id=ONRdJwjFKrP6128HpZktxIdPTQkTol) Кликните на него. В чате с ботом напишите, `/newbot` ![](https://api.monosnap.com/file/download?id=EBGjuErKeQQsx1Fg89MaMsZJTc83y4) У вас должен состояться подобный диалог: ![image alt](https://maxpfrontend.ru/wp-content/uploads/2020/06/create_new_bot.jpg) В итоге, нам пригодятся: - уникальное имя (в примере это **MyStickersMaxBot**) - TELEGRAM_BOT_TOKEN (несколько цифр двоеточие цифры-буквы) - TELEGRAM_BOT_ID (несколько цифр, до дветочия из строки выше, в примере это **1184504378**) ## TELEGRAM_BOT_ID Как мы выяснили выше, это цифры до двоеточия из токена, в данном примере: 1184504378 ## TELEGRAM_USER_ID Найдите в поиске бота jsondumpbot и напишите ему в чат любое сообщение. ![](https://maxpfrontend.ru/wp-content/uploads/2020/06/json-dump-bot.jpg) ![](https://maxpfrontend.ru/wp-content/uploads/2020/06/chat-json-dump-bot.jpg) В данном примере, мой ID - **53676112** ## TELEGRAM_BOT_STICKER_PACK_NAME Нам нужно создать стикер-пак от имени бота, для этого нам необходимо выполнить команду в консоли разработчика в бразуере. Откройте браузер, нажмите Ctrl+Alt+I (или Cmd+Alt+I на mac), выберите вкладку "Консоль" / "Console" и вставьте в нее следующий текст, предварительно заменив значения переменных, на то, что вы уже получили из пунктов выше. ``` var TELEGRAM_BOT_TOKEN = "ВАШ_ТОКЕН_БОТА"; var TELEGRAM_USER_ID = ВАШ_ТЕЛЕГРАМ_USER_ID (число, не строка в кавычках!); var NAME = "ИМЯ_БОТА"; // пример: cutcutelm_bot window.fetch(`https://api.telegram.org/bot${TELEGRAM_BOT_TOKEN}/createNewStickerSet`, { method: 'POST', headers: { 'Accept': 'application/json', 'Content-Type': 'application/json' }, body: JSON.stringify({ user_id: TELEGRAM_USER_ID, name: `pack_1_by_${NAME}`, title: 'My pack (by CutCut)', emojis: '😀', png_sticker: 'https://maxpfrontend.ru/wp-content/uploads/2020/06/cutcut-go.png', }) }) .then(stickerResponse => stickerResponse.json()) .then(stickerSet => console.log(stickerSet)); ``` Таким образом вы создадите стикер пак для бота. Итого, у нас есть новая переменная: - TELEGRAM_BOT_STICKER_PACK_NAME: **pack_1_by_${NAME}**, где ${NAME} - имя вашего бота. ## REMOVE_BG_API_KEY Чтобы получить ключ, достаточно зарегистрироваться на сервисе и зайти на данную [страницу](https://www.remove.bg/profile#api-key), у вас будет 50 бесплатных авто-удалений фона, каждый месяц. ## Заполнить переменные На этом все, осталось только ввести все новые ключи на странице [settings](https://cutcut.now.sh/settings).