- Видео 5
- Просмотров 38 983
RedRainbowGuy
Добавлен 6 июл 2014
[Metal API] Визуализируем карты высот трассировкой лучей
github.com/EricShelbogashev/rtm
Просмотров: 352
Видео
How to get sent message id by telegram bot | Как узнать ID отправленного сообщения телеграм бот
Просмотров 3,1 тыс.4 года назад
2:22 - получение ID [getting Id] ВНИМАНИЕ. В примере используется библиотека aiogram, но такой способ (найти айди сообщения в атрибуте класса, возвращаемого функцией отправки) есть, пожалуй, в каждой популярной библиотеке (pyTelegramBotAPI, к примеру) #python #telegram #bot bot.py: import logging import json from aiogram import Bot, Dispatcher, executor, types import time API_TOKEN = '' with op...
Многоуровневая клавиатура как у BotFather в Телеграм для чат бота | multi-level inline keyboard
Просмотров 21 тыс.5 лет назад
#python 3.6 #telegram #keyboard import telebot from telebot import types token = "your token" bot = telebot.TeleBot(token) @bot.message_handler(content_types=["text"]) def any_msg(message): keyboardmain = types.InlineKeyboardMarkup(row_width=2) first_button = types.InlineKeyboardButton(text="1button", callback_data="first") second_button = types.InlineKeyboardButton(text="2button", callback_dat...
Samsung galaxy tab s t805 how to update to android 7.1.2? (unofficial fimware)
Просмотров 14 тыс.7 лет назад
ссылка на архив: drive.google.com/file/d/0B2fMos-DblAQZXFlZnlHb1NUcEU/view?usp=share_link&resourcekey=0-Ly7P66sCv7N6gZUDjAbzFA ссылка на odin: forum.xda-developers.com/attachments/odin307-zip.1168421/ запасной вариант Odin: 4pda.ru/forum/index.php?act=findpost&pid=38500745&anchor=Spoil-38500745-6 - в шапке темы есть спойлер "прошлые версии"; (версия в видео - 3.07) (для скачивания с форума 4pda...
Все это хорошо,а где в этом меню ввод сообщения тока с кнопками,вот это реально будит интересно😊
А как сделать в таком коде ввод сообщения? .... нигде не могу найти
- В данной прошивке не поддерживается сканер отпечатков пальцев. - При прошивке использовать только оригинальный кабель - Если ссылка из описания не работает drive.google.com/file/d/0B2fMos-DblAQZXFlZnlHb1NUcEU/view?usp=sharing&resourcekey=0-Ly7P66sCv7N6gZUDjAbzFA - Видео не о том, как восстановить планшет из кирпича, а о том, как перепрошить работающий. В случае кирпича установка рекавери не поможет. Поможет восстановление заводской прошивки через Odin. - Из комментариев: "Ты не сказал, что лучше оставить галочку в Одине на auto-reboot, и тут же после прошивки рекавери и перезагрузки нужно зажать кнопку хоум , громкость + и питание, иначе если не успеешь, то рекавери будет опять стоковый" - Если прошивка не нравится, посетите форум 4dpa, на нем тонны других прошивок на любой вкус. Для скачивания нужно быть залогиненным - This firmware does not support a fingerprint scanner. - When installing firmware, use only the original cable - If description link now work drive.google.com/file/d/0B2fMos-DblAQZXFlZnlHb1NUcEU/view?usp=sharing&resourcekey=0-Ly7P66sCv7N6gZUDjAbzFA - The video is not about how to restore a brick tablet, but about how to reflash a working one. In the case of a brick, installing recovery will not help. Restoring the factory firmware via Odin will help. - From the comments: “You didn’t say that it’s better to leave a checkmark in Odin for auto-reboot, and immediately after flashing the recovery firmware and rebooting, you need to hold down the home button, volume + and power, otherwise if you don’t have time, the recovery will go back to stock” - If you don’t like the firmware, visit the 4dpa forum, there are tons of other firmware for every taste. You need to be logged in to download
❤ всё четко!!! сспасибо!!! только в конце настройки - непонятно где нажимается что ))))) но эти уж я тупой походу )) ещё допиши обязательно, что только оригинальный провод юзать, я пробовал 6!!!! думал что то с виндой, потом у соседа взял от Самсунга )))
Спасибо, написал в закреплёный. Про настройки - сам не помню, о чем они и зачем)) думаю, что там интерфейс настраивался, чтобы красивее было
визуал имба
привет, как с тобой связаться? общались с тобой вк пару лет назад, сейчас вижу страница удалена
nxtgeniuser@gmail.com
Так держать :)
круто :)
В коде в описании ошибка небольшая, вокруг name должно быть по два подчеркивания
markdown, похоже, воспринял как italic
Спасибо большое
лайк за код
Как сделать так, чтобы бот в ответ отправлял файл? Например, после нажатия кнопки second из примера?
stackoverflow.com/questions/71234170/how-to-send-a-document-to-a-telegram-bot-using-pytelegrambotapi pytba.readthedocs.io/en/latest/sync_version/index.html?highlight=send_document#telebot.TeleBot.send_document
от души душевно в душу, выручил очень
Привет! Спасибо за ответ. И еще вопрос. Перед прошивкой делать сброс до заводских настроек? А какую прошивку можно поставить на Samsung SM-T535? Тормозит. Сейчас стоит Андроид 5.0.2.
Алгоритм следующий: Устанавливаем меню восстановления с поддержкой перепрошивки. В видео используется TWRP, но есть еще много подобных проектов Помещаем установочные файлы в память устройства (или sd карту, или подключаем через otg). Удаляем систему в пункте wipe data (это и есть сброс, только здесь не до заводских настроек. Мы просто удаляем с нулями всю систему) Устанавливаем
То есть, сброс не нужен, так как все и так будет удалено
@@redrainbowguy спасибо
@@oleg4682 "А какую прошивку можно поставить на Samsung SM-T535? Тормозит" - можно задать на форуме 4pda в разделе 4pda.to/forum/index.php?showtopic=559155. Там пользователи устройства и профессионалы - думаю, они смогут ответить хорошо)
Если я не угадал с форумом - гуглится легко
Привет. Уточни, пожалуйста, файл прошивки и гуглсервисов загружать на планшет в архивах? Не распаковывать?
Не распаковывать
Имба. Я начал отчаиваться, но найдя тебя додумался до способа реализации. Спасибо
а как на счет aiogram-pagination библиотеки? Нужны примеры, не доганяется что-то вообще ((((((
Поздновато, но все же. Получилось разобраться?
good
Спасибо за полезное видео! P.S. Лайк за Рем
Ты крут!!
А как сделать так чтобы при нажатии на кнопку он удалял нажатую кнопку которые к примеру в этом видео 1 2 3 и новым сообщением отправлял картинку, под которой будет например кнопка назад вместе с отправленной картинкой или отдельным сообщением И при нажатии кнопки назад он удалял отпраленную картинку и кнопку назад возвращая к главному меню или новым сообщением оправлял главное меню, удаляя только кнопку назад??? Было бы очень здорово посмотреть такой пример.
В видео дана исчерпывающая информация о том, как сделать многоуровневую клавиатуру для бота в телеграм. Если вы хотите переопределить работу каких-либо кнопок, пропишите через if-else дополнительную логику. Информация о том, как отправлять фото, есть в этой документации github.com/eternnoir/pyTelegramBotAPI#methods
@@redrainbowguy да не, я чайник просто и не совсем понимаю логику всего. Как китайский язык. Квадрат в круг, многоугольник в треугольник у меня получается на практике.
@@Wladismann "А как сделать так чтобы при нажатии на кнопку он удалял нажатую кнопку которые к примеру в этом видео 1 2 3" - храните в базе данных или любом другом виде текущее состояние для пользователя (база данных из id пользователей, текущей клавиатуры (клавиатуру можно хранить как список множеств, в каждом из которых - название и callback). При нажатии на кнопку вытаскиваете из бд клавиатуру (список), делаете удаление элемента по callback (через for можно пробежаться я найти множество с callback нажатой кнопки. Этот элемент удалить нужно). Создаете по списку цикл, который делает add_button(list[i][0], list[i][1]) в макет (list[i][0], list[i][1] - первый и второй элемент множества из списка. В нем название и callback, как писал выше). Отправляете edit_message с новой клавиатурой и айдишником сообщения из callback_query "новым сообщением отправлял картинку, под которой будет например кнопка назад вместе с отправленной картинкой или отдельным сообщением" - отправляете картинку через send_photo с кнопкой "назад". А потом в обработчике ответов создаете if (callback.data == "какой-то callback кнопки НАЗАД"): и в теле условия отправляете edit_message с клавиатурой, которую можно, как в примере выше, собрать из базы данных. Ведь нужно знать только название кнопки и ее callback
@@Wladismann "я чайник просто и не совсем понимаю логику всего. Как китайский язык. Квадрат в круг, многоугольник в треугольник у меня получается на практике." - тогда лучше для начала изучить типы данных, функции, условия, циклы, классы
Спасибо, помог!
Gracias / Спасибо
Где код?
В описании
Лучший натуре, спасибо)
а можно как-нибудь просто заменить значение на одной кнопке не создавая новую клавиатуру
API телеграма допускает замену лишь всей клавиатуры, так что для замены значения одной кнопки необходимо отправить экземпляр всей клавиатуры
выдает ошибку: ERROR - TeleBot: "A request to the Telegram API was unsuccessful. Error code: 400. Description: Bad Request: can't parse inline keyboard button: Text buttons are unallowed in the inline keyboard"
Если перевести на русский, получится: "кнопка имеет текст, запрещенный для inline клавиатуры". Как вы пытались назвать ее?
@@redrainbowguy а можно ваш телеграмм, я вам все подробно распишу
@@redrainbowguy ну а так, вот мой код на git github.com/TheGaky/CzehcEmbassy_bot
@@gaky4828 проверьте кнопку covid-19. Вероятно, "-" - проблема
@@redrainbowguy вообще после добавления callback_query_handlers, появилась новая ошибка @bot.callback_query_handlers(func = lambda call:True) TypeError: 'list' object is not callable
Парень молорик вообще, все ясно показал и расписал! четко!
Спасибо Вам большое!!!!
Спасибо , надеюсь это поможет мне сделать что-то с мооим ботом
спасибо
Наконец-то все стало понятно! Спасибо!
Подскажи пожалуйста, как эти кнопки выводить после какого то текста, а не перед ним?
Если в значении "как отправлять клавиатуру после определенного сообщения" - def any_msg(message): - просто указать, чтобы message.text равнялся нужному слову через if. Ну а внутри этого условия возвращать клавиатуру
Есть вопрос как записать inline текст на dictionary
А в чем задача? Не совсем понятно, какой словарь
@@redrainbowguy а для маленького ресторана чтобы принимать заказы дома просто 35 блюд,7 категории и подумал лучше inline
@@redrainbowguy bot будет отправлять в группу адрес,телефон, имя и что он заказал
Нужно создавать клавиатуру из словаря? Если да, то достаточно сделать цикл, который добавляет кнопки с названием товара, а callback приписывает из тех же баз данных
@@b_b.podcast Использовать json, где под ключом user_id хранить значения, которые потом нужно будет через bot_sendmessage отправить в нужный чат
Четко и по делу. Именно так инструкции писать надо!
Super useful thank you 👍👍👍👍👍
БЛАТ НЕ МОГУ ЗАЙТИ В РЕЖИМ РЕКАВИРИ БЛЯЯЯЯЯЯЯЯЯЯЯ ПОМОГИТЕЕЕ
В уже установленное TWRP?
@@redrainbowguy сп уже не надо) помогите пж у меня не доступно сервера гугел и плкй маркет ViperOS (Android 7.1.2)
@@gameyoutube8149 мб, gapps переустановить? Это от них в первую очередь зависит
@@redrainbowguy я даже того и не качал мб, gapps
Gapps - google apps. Без них сервисов и не будет. В видео (или архиве под ним) есть пакет базовых приложений от гугла для версии андроид 7.1.2
Мужик, спасибо тебе огромное!
Спасибо за код! Если есть возможность ответьте пожалуйста. Впервые пишу бота есть проблема, когда пользователь запускает бота по команде старт бот должен спросить человека может ли он ответить на несколько вопросов с инлайновой клавиватурой да / нет. Проблема в том что я после ответа на все вопросы хочу и отправить пользователю с потверждением данные которые он ввёл. Где и как хранить информацию полученную от пользователя? Как её отправлять ему помогите пожалуйста советом!(
Хранить можно, к примеру, в словаре при помощи библиотеки Json. Или в базе данных при помощи sqlite3. Оба модуля встроенные. В качестве ключа - id пользователя, а значения - список (массив) с данными (но, желательно, тоже словарь) { "2848852" : { . . ."first_question": "first_answer", . . ."second_question" : "second_answer" . . .} }
Получили ответ - проверили текущий вопрос и воткнули в нужную ячейку. И так с каждым
@@redrainbowguy Спасибо огромное!
нифига не понятно! все не так. Один версия на видео 3.07 а когда скачиваешь то уже 3.12.3. там нет второй колонки PDA там вместо этого AP. автор давай свяжемся. помогите разобраться люди добрые
4pda.ru/forum/index.php?showtopic=648344 - ссылка на тему форума 4pda с ODIN. Есть старые версии
4pda.ru/forum/dl/post/5934915/Odin+v3.07.zip - прямая ссылка на файл с сервера 4pda
Для загрузки нужно быть авторизованным на форуме
можно название второй музыки?
Наконец-то зашазамилась... ruclips.net/video/ueOi5slIU2E/видео.html
Fredji - Flying High
<OSM> All threads completed. (succeed 0 / failed 0) пишет в одине вот это
перед этим установил рекавери, но в кастомку не запускался
Давно не трогал этот девайс. Попробуйте установить другую прошивку 4pda.ru/forum/index.php?showtopic=636846
Если рекавери ставится, значит уже все отлично. А прошивку чисто подбором
Возможно, нужна версия старее 4pda.ru/forum/dl/post/5934915/Odin+v3.07.zip или 4pda.ru/forum/index.php?showtopic=648344
Dude y are awesome keep publish
При переходе во внутренние слои меню, кнопки предыдущих слоев не убираются, а при возвращении назад, добавляются кнопки вниз друг за другом. Как это исправить?
Нужен код. Скорее всего, переменная клавиатуры используется повторно с добавлением в нее новых кнопок
@@redrainbowguy код идентичен вашему, я не знаю в чем может быть проблема
@@infiniteeeeee Хм.. даже не знаю. Запустил только что код из под видео - никаких проблем. Библиотека новой версии, питон 3.8
Хорошо сделал
Подскажите пожалуйста, с InlineKeyboardMarkup нельзя назначать следующий шаг bot.register_next_step_handler, тут просто работать с значениями call.data и с if / else?
Насколько знаю, в pyTelegramBotApi такого функционала нет
ля, просмотров не оч много,а контент збс,удачи бро
Пасиб