Дима
Что за дампинг то?
go
Сериализация всего на свете
Андрей
Что такое дамп функции?
go
Ну есть у тебя функция lol
Дима
json — это javascript object notation, можешь сам предположить как у жс с сериализацией
Андрей
Ну есть у тебя функция lol
Прекрасное объяснение.
go
Ну json не то
go
Я просто в медленный интернет впал)
Андрей
О, идиотов, которые писать в одно сообщение не умеют, банят. Good
Андрей
Я просто в медленный интернет впал)
Ты можешь объяснить что тебе надо?
Pavel
https://jsfiddle.net/puhut75f/
Дык с фантомов кто-то помочь может?
Андрей
Ага, удобно)
Слушай, я сейчас хочу единую банилку для про чатов со спамом сделать. Надо?
Андрей
Антиспам бот такой. Дибилов-спамеров банить.
Андрей
Просто я почти во все чатики его вбросить смогу, так как с админами общаюсь. Кроме js)
Дима
Да можно в принципе) Ток продот кажется в анабиоз впал))
go
Крч, низя в джс сделать так, чтобы можно было такое провереуть function a() {console.log(111)} dumped = dumps(a) typeof dumped === 'string' loaded = loads(dumped) loaded()
Дима
Я в принципе тоже о таком думал, но я для этого свою либу делаю
go
Ну и все, я про это
Дима
На самом деле можно, но ради всяго святого я не буду говорить как
go
Нумя ж не девелопер, джс я только дорбаню
go
Ну я*
Дима
Либу?
mtproto протокол на жс, чтобы иметь возможность работать от имени обычного юзера
Андрей
Дима
github.com/zerobias/telegram-mtproto
Андрей
Дима
Ну удаление постов только недавно завезли емнип
Андрей
Ну да, поэтому я зажёгся этой идеей, хотя до этого тоже proto хотел использовать.
Sergey
да и ботапи не всё может)
Андрей
да и ботапи не всё может)
А что для антиспама нет в ботапи?
Sergey
А что для антиспама нет в ботапи?
да причем тут антиспам)
Sergey
расширенное управление группами
Андрей
да причем тут антиспам)
Ну, мы его обсуждаем)
Sergey
например я не могу с помощью бота менять автарку каналу или чату
Sergey
но антиспам да, теперь решаем ботами
Андрей
Но я не придумал что делать с злоупотреблением админов.
go
На самом деле можно, но ради всяго святого я не буду говорить как
Но нельзя ж, если у тебя нет функции, которая записана внутри функции. Там как-то trudna.
Дима
Не очень понимаю про что ты вообще
Дима
И всё больше убеждаюсь в токсических свойствах питона
Дима
Из-за таких финтов он кстати и медленный
go
Ага, джс быстрый)
Андрей
Из-за таких финтов он кстати и медленный
Ну, он медленный не из-за этого. А из-за того, что он оптимизаций не делает.
Андрей
Ага, джс быстрый)
Да, по сравнению с питоном он быстрее.
go
Да не в том суть
Андрей
Что тебе надо и для чего?
go
Если функция вызывает другую функцию, то ее не сдампить
Андрей
Я нефига не понял на твоём примере.
Дима
Я ещё не понял, почему он не хочет это делать путём обычного вызова функций внутри модуля
go
Да мне просто интересно, можно или нельзя
Андрей
Можно.
Sergey
но не нужно
Дима
Если я дам идею, как это делается, то ты же всё равно так будешь делать, даже если скажу что так делать не стоит)
go
Можно.
Но я ж написал, что не выходит. И почему
Андрей
Но я ж написал, что не выходит. И почему
Потому что ты что-то не так сделал.
Андрей
Но оба языка тьюринг полные, так что можно всё сделать.
Дима
Не оч представляю ситуацию где это реально бы прям необходимо было
Дима
Именно в таком виде как он просит
go
Да понимаю я ваши сообщения о необходимости
go
Поймите вы, что я не хочу я это юзать, а хочу узнать можно ли
go
Крч забейте, я заебался втирать про эту хуйню)
Дима
Ну function.toString() выдаст тебе исходный код)
Андрей
Всё?) Тебе ответили?)
Дима
Который можно будет записать в файл (и быть проклятым богами хорошего кода)
Sergey
а если я генерирую AST с помощью babel и затем создаю js-исходник на основе визуального дерева я извращенец?
go
Ну function.toString() выдаст тебе исходный код)
Ну написали ж, что с ссылками на функции беда
Sergey
лол а другой способ как будто есть)
Дима
А какая задача стояла?)
Дима
Бтв, сам хочу уже нагенерить кучу всего, но флоу+бабель разбирать чёт тяжко)
Sergey
менеджеры хотят сами собирать из нод дерева сценарии приходит твит например, его нужно разобрать немного и переслать в чат в зависимости от содержимого а если же кто-то нажал кнопку на каком-то там сайте (входящий http-запрос), то отправить конкретное сообщение
Sergey
сценарии бывают сложнее
go
лол а другой способ как будто есть)
Ну я и спрашивал, шо мож какая веселая фича🐸
Sergey
нашел похожий сервис