@botoid

Страница 3724 из 4042
Костя
08.09.2018
10:13:59
Всем привет, может кому будет интересно, протестируйте бота пожалуйста и скажите все ли понятно, хочется сделать максимально юзер-френдли @pcypher_bot Бот для шифрования сообщений, можно пароли шифровать с помощью мастер пароля потом расшифровывать Знаю может показаться скамом, типа он хранит пароли, но он сохраняет только выбор языка Потом может разберусь как и выложу опенсорс, но без самого алгоритма шифрования Делал бота для себя изначально, чтобы в сохранённых сообщениях пароли в открытую не хранить, но потом решил допилить для всех

Sergey❄️
08.09.2018
10:14:48
Смысл выкладывать в опенсорс если нет алгоритма шифрования?

Роман
08.09.2018
10:14:56
Google
Костя
08.09.2018
10:15:30
Смысл выкладывать в опенсорс если нет алгоритма шифрования?
Ну типа чтобы не подумали, что он хранит привязку пароль-юзер А алгоритм не палить

@LyoSU
08.09.2018
10:15:37
Всем привет, может кому будет интересно, протестируйте бота пожалуйста и скажите все ли понятно, хочется сделать максимально юзер-френдли @pcypher_bot Бот для шифрования сообщений, можно пароли шифровать с помощью мастер пароля потом расшифровывать Знаю может показаться скамом, типа он хранит пароли, но он сохраняет только выбор языка Потом может разберусь как и выложу опенсорс, но без самого алгоритма шифрования Делал бота для себя изначально, чтобы в сохранённых сообщениях пароли в открытую не хранить, но потом решил допилить для всех
answerCallbackQuery Use this method to send answers to callback queries sent from inline keyboards. The answer will be displayed to the user as a notification at the top of the chat screen or as an alert. On success, True is returned. Alternatively, the user can be redirected to the specified Game URL. For this option to work, you must first create a game for your bot via @Botfather and accept the terms. Otherwise, you may use links like t.me/your_bot?start=XXXX that open your bot with a parameter. https://core.telegram.org/bots/api#answercallbackquery

ГДЕ???

Костя
08.09.2018
10:18:08
На кого он ориентирован? Почему кто-то должен будет доверять ему хранение паролей?
На тех кто хочет тоже хранить пароли в открытом виде, но при этом если ктото их увидит- не сможет расшифровать)) Можно конечно не доверять целый пароль и еще слой защиты наложить, но просто мне показалось интересной идеей) говорю ж, изначально для себя делал)

Роман
08.09.2018
10:24:13
Ну типа чтобы не подумали, что он хранит привязку пароль-юзер А алгоритм не палить
Безопасность через неясность это не очень хорошо. Лучше использовать стандартный алгоритм, например AES. И тогда не придётся держать в секрете алгоритм. Принцип Керкгоффса

Marlik
08.09.2018
10:45:12
Роман
08.09.2018
10:45:24
Желательно только ключ. Чем больше секретов содержит система, тем более она ненадёжна и потенциально уязвима. Чем меньше секретов в системе — тем выше её прочность.

?? Eugene
08.09.2018
10:48:03
задроты-криптографы годами разрабатывают алгоритмы шифрования, а вы свои наколеночные изобретаете, зачем?)

Futorio
08.09.2018
11:28:00
Всё уже придумано до тебя. Расслабься.
до Диффи и Хелмана тоже так думали

Google
Futorio
08.09.2018
11:29:06
Ну и во времена царствования шифра простой замены и моноалфовитного шифра тоже

Marlik
08.09.2018
11:29:48
до Диффи и Хелмана тоже так думали
Хочешь сказать, здесь появился гений, который 20 лет только учился, что-бы заняться криптографией?

Futorio
08.09.2018
11:30:10
всякое может быть

Да это я так, просто мне не нравится этот тип выражений в духе: "Ничто не вечно под луной"

Marlik
08.09.2018
11:32:43
Такие сюда не попадут, ещё на стадии обучения завербуют куда нужно.

Gennady
08.09.2018
11:36:19
Хочешь сказать, здесь появился гений, который 20 лет только учился, что-бы заняться криптографией?
Ну любой аутист в виду своей замороченности может допетрить до чего то крутого в один миг. Так, что наверно не в гениях дело, а в том каким образом построятся нейронные связи в тот или иной момент в какой то из голов. Это дело случая и тренеровки серого вещества, которое обдумывает одну и ту же задачу долгое время. Правда срок годности савантизма в пределах 35 лет от рождения, а потом лишь слабоумие.

Seva
08.09.2018
12:23:24
?

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
12:29:24
[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
12:34:35
Kyonko
08.09.2018
12:36:36
Там нет ID, там есть только ник
ты прав, я уже давно это писал, превращаю ник в id через self.API.searchUsername(self.url)

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
12:36:50
оо, спс

А то я вчера часа 2 разбирался как это сделать и только через анализ JSON внутри страницы смог. Но это дичь.

Вот с этим ещё непонятно

Что-то ооочень сложно =( print(API.getUserTags('2095934231')) Возвращает мне True.... млять.... сцуко... Нахер мне тру, когда я хотел получить тэги?

Kyonko
08.09.2018
12:40:11
там в папке examples есть примеры, короче методы возвращают bool, а данные будут в self.API.LastJson

Google
Павел
08.09.2018
12:41:24
инстаграм?

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
12:42:14
инстаграм?
Да, жуткая хрень, оказывается

Павел
08.09.2018
12:42:36
да, обёртка и само апи то еще говно

Gennady
08.09.2018
12:45:32
Это, что бы было сложнее деньги бесплатно и без смс делать на аналитике инсты

Marlik
08.09.2018
12:46:54
Хватает что бы нанять аналитика, который пишет ТЗ
Нахера? Я могу и без ТЗ, единственное что придумывать много придётся, но это мелочи, лишь бы платили.

Kyonko
08.09.2018
12:48:34
[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
12:48:42
Нахера? Я могу и без ТЗ, единственное что придумывать много придётся, но это мелочи, лишь бы платили.
Ну вот положим есть ТЗ чёткое со всеми деталями и ты его оценил в 10кр. Во сколько ты оценишь работу над абсолютно таким же ботом, но с тз вида как выше чувак написал что-то вроде "напишите мне бота"?

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
12:49:47
Ну да, норм. Но мне даже с 10/ч отказывали

Sergey
08.09.2018
12:51:12
самые адекватные заказчики, это те кто ведет переговоры с понимаением того, чего он хочет в итоге

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
12:51:50
самые адекватные заказчики, это те кто ведет переговоры с понимаением того, чего он хочет в итоге
И обычно у них уже есть какое-никакое ТЗ. Может быть не оченьподробное, но то по которому хоть какую-то оценку можно дать

Sergey
08.09.2018
12:54:39
ну я о том же а человек который не знает чего он хочет и преследуют цель только заработать, с чего бы ему платить много денег? поэтому с такими общаться даже бессмысленно

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

Jon Wik
08.09.2018
14:00:08
Нужен api бот репостер воришка из закрытого телеграм канала в мой закрытый канал. Недорого. В лс предложения сразу с ценой

marchwinks
08.09.2018
14:00:53
Такие люди сами не въезжают в свои слова. Как это звучит в их головах?

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
14:02:02
Sergey
08.09.2018
14:02:41
у меня даже готовый где то был

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
08.09.2018
14:03:03
у меня даже готовый где то был
+, сделать шаблон и продавать

Google
marchwinks
08.09.2018
14:03:03
[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
14:03:32
>из закрытого канала > апи бот
Ах ну да, чувак не сможет его затащить в чужой канал

Sergey
08.09.2018
14:03:42
+, сделать шаблон и продавать
да там даже шаблона не нужно две переменные от куда и куда

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
14:04:01
Так что за userapi+botapi накину ещё десяточку баксов. Итого за $60 напишу

marchwinks
08.09.2018
14:05:51
/?

Sergey❄️
08.09.2018
14:14:49
С каждым часом ценник в рублях повышается D;

KhuzhA.GQ
08.09.2018
15:06:35
Доброго вечера всем! Ребят, подскажите, пожалуйста, что кидать в аргументы .editMessageText(): telegram.editMessageText(chatId, messageId, inlineMessageId, text) chatId и text понятно. А что за messageId и inlineMessageId? Подозреваю, что это не айди сообщений от юзера, а именно бота. А как можно узнать айди сообщений бота, чтобы указывать, какие редактировать? *Вопрос по Telegraf

KhuzhA.GQ
08.09.2018
15:09:27
то есть оно не обязательное
Понятно, спасибо. А как узнать айди своего сообщения?

Vitaly
08.09.2018
15:10:29
ну телега возвращает инфу при создании сообщения: const message = await ctx.reply(...)

KhuzhA.GQ
08.09.2018
15:11:04
inlineMessageId - это для работы с сообщениями, посланными через инлайн мод
И да, аргумент инлайн просто пропустить? Телеграф потом текст новый не засчитает вместо него

Vitaly
08.09.2018
15:11:45
И да, аргумент инлайн просто пропустить? Телеграф потом текст новый не засчитает вместо него
не уверен что можно пропустить тут, но в контексте точно есть магия

Артемий
08.09.2018
15:13:00
удобная штука ctx.deleteMessage(id)

Google
Артемий
08.09.2018
15:13:10
Достаточно айди сообщения

KhuzhA.GQ
08.09.2018
15:13:14
ну телега возвращает инфу при создании сообщения: const message = await ctx.reply(...)
Await. Не проходил еще такого. Не поскажите, в какой теме копать инфу о нем? *Делаю ботов, параллельно изучая жс

KhuzhA.GQ
08.09.2018
15:13:32
undefinied
Спасибо"

Артемий
08.09.2018
15:13:41
Не придется кашу с промисами строить

KhuzhA.GQ
08.09.2018
15:14:15
удобная штука ctx.deleteMessage(id)
Видел такое, но решил все же капнуть под эдит, чтобы бот выглядел более-менее доделанным

Captain Kazahstan
08.09.2018
15:14:29
Вот не могу понять, как запретить в чат инлайны ботов кидать?

Vitaly
08.09.2018
15:14:31
А чат айди с контекста берет
именно, вот тут https://github.com/telegraf/telegraf/blob/develop/core/context.js#L179

Артемий
08.09.2018
15:15:28
Но если надо

Удалить другое сообщение

В том же чате

Vitaly
08.09.2018
15:15:53
да, есть такое https://github.com/telegraf/telegraf/blob/develop/core/context.js#L487

Suren
08.09.2018
15:26:02
В том же чате
Не пиши столько мелких сообщений

Страница 3724 из 4042