TamTamBot для питона ✔️
123 •
@pyBotApiFrm
Обсуждение, вопросы, предложения.
TamTamBot (TTB):
https://github.com/asvbkr/TamTamBot">https://github.com/asvbkr/TamTamBot
OpenAPI client (OAC):
https://github.com/asvbkr/openapi_client">https://github.com/asvbkr/openapi_client
* туториал - https://habr.com/ru/company/mailru/blog/466373/
* демобот - https://github.com/asvbkr/ttBotDemo">https://github.com/asvbkr/ttBotDemo
Его работающая инсталяция - @asvbkrTestBot1
* Другие примеры - https://github.com/asvbkr
(!) Здесь мы все на "ты"
Иван
1
А какие ещё варианты для приглашений есть?
Вроде со всем разобрался. Осталось 3 вещи:
1. Как тут приглашения организовать? В телеграм есть возможность прокидывать переменные вместе с командой start: https://t.me/<bot_url>/start=<referral_link>
2. По-прежнему не пойму, как регистрировать функции-обработчики следующих шагов. Есть регистрация предыдущих шагов. Не понимаю зачем.
3. Как регулировать размер ...
Спрашивал здесь насчёт deep linking, говорили осенью будут делать.
Иван
1
Вроде со всем разобрался. Осталось 3 вещи:
1. Как тут приглашения организовать? В телеграм есть возможность прокидывать переменные вместе с командой start: https://t.me/<bot_url>/start=<referral_link>
2. По-прежнему не пойму, как регистрировать функции-обработчики следующих шагов. Есть регистрация предыдущих шагов. Не понимаю зачем.
3. Как регулировать размер кнопок? Хочется, чтобы можно было бо ...
RED
1
я не нашёл в апи. может плохо смотрел
RED
1
инлайн
Иван
1
Инлайновые уже увидел у primebot-а
Иван
1
Обычные – это которые вместо клавиатуры появляются
Иван
1
Емнип?
Иван
1
Не понял
Иван
1
Ещё вопрос быстрый. В там-там оба вида кнопок? Инлайн и обычные?
Иван
1
Да, смотрел. Там не было вроде
Иван
1
Как это можно самому сделать, не сильно костыляя?
Иван
1
Всем привет. Посмотрел библиотеку с целью использовать в текущем конкурсе. Очень не хватает декораторов с фильтрами и регистрации последующих обработчиков для текущего пользователя (register_next_step_handler(<func_name>)
m4dn355
1
спасибо)))
проверил с
inverted_result = list(reversed(result)
все заработало)))
https://www.geeksforgeeks.org/python-reversing-list/
на всякий случай, если в голове не сохранится
m4dn355
1
там просто циклом куча словарей по очереди записываются в список, причем количество элементов списка может сильно варьироваться (от 20 до 1000), а при выдаче нужно выдавать словари по очереди в обратном порядке) и ничего лучше, чем заранее тут же на месте развернуть список я не придумал) список - это просто результат работы функции)
m4dn355
1
спасибо))
только решил проверить, как свет вырубили...
у нас, короче, электростанция на ладан дышет(( скорей бы свет дали, пока все из головы не выветрилось
m4dn355
1
разобрался))))
inverted_result = []
for i in range(len(result)):
inverted_result.append(result[ ( len(result) - i -1) ])
m4dn355
1
Товарищи питонисты)) помогите, плиз начинающему))
вот у меня есть список словарей))
как мне инвертировать такой список?))
RED
1
о как
RED
1
ну. почитываю тамтам хелп чат, захотелось оценить воочию
RED
1
Сергей, а дай мне ссылку на тот пресловутый чат
RED
1
лень.. да и не критично. велосипеды едут и на этом спасибо