Social DEV | Проект закрыт ❤️‍🩹
33 subscribers
39 photos
5 links
Блог разработика t.me/social_cord
Download Telegram
Пинги here вроде как работают по статусу, т.к сделано сохранение всех статусов в памяти, то и базу данных 3000 раз дергать не нужно, так что если будет крайне много попыток отправить уведы, то думаю ничего страшного не произойдет. Уведы приходят вроде всем аккаунтам где были полностью разные настройки. Ну, мне кажется из за сложности системы все так уж и просто не будет, в будущем явно баги встретятся (надеюсь нет....)
А ведь сошиал подходит к концу реализации реально всего того, что есть базовое и нужное.. А что дальше теперь?..
1
дальше нажат кнопку на удалить проект, оу да
2
Я вот думаю, ну дойдет сошиал до реализации всего нужного, дальше начну добавлять игрульки внутри системы, разные интеграции, сделаю игровое SDK которое можно будет добавить в свою игру. А что потом то? Вот реально в кой раз сижу задумываюсь об этом, если я даже добавлю вообще ВСЕ функции всех мессенджеров, люди туда не пойдут ведь явно. Да и вы тоже, кто просто хочет понаблюдать за разработкой, с вероятностью 99% Туда и не зайдете то более.

Мб розыгрыш бахнуть на 1к рублей, кто больше позовет друзей тот и выиграл, тема тема
👍1
что же это........
🔥1
🥹🥹🥹 Оно работает боже
Пришла мне как то в голову мысль, а почему бы не посидеть не поделать всё же пакет для ботов. И собственно, вот он, заработал...

До этого уже были некоторые попытки реализации платформы для ботов, в плане кода, они были частично успешные по скольку серверная часть приложения очень и очень сильно хромала. Щас же, когда многое было переделано и доведено до нормального состояния, можно и пробовать что то реализовывать. Пока что это бездушный болт с гайкой, который умеет запускаться, собирать некоторые данные и пробовать даже отсылать сообщения (и даже читать то что вы пишите). Естественно, т.к был сильный уклон на структуру и "защиту" от селф-ботинга, придется сильно покопаться и подумать над более хорошей реализацией.

Ну, оно работает, ура! 💫
Таким методом, можно пробовать не просто завлекать разработчиков на платформу, но и есть возможность реализации разных ботов, которые смогут давать те возможности, которые сошиал пока что дать не может, по тем или иным причинам (ну и в целом, Будет как то, веселее чтоль)
Один из вариантов такой реализации естественно например музыка, экономика, различного характера шалости и всё остальное. Так же, это может в крайний раз помочь с какой либо реализацией и автоматизацией платформы 🤖
ОНО ЖИВОЕ 😭😭😭😭
2
Ульта активирована
This media is not supported in your browser
VIEW IN TELEGRAM
Теперь даже.. Музыка работает. Настрадался я тотально с этим, исправил некоторые моменты в пакете и пошел делать музыку 😵‍💫

А если быть конкретнее, возможность боту подключаться к войсу и в одностороннем порядке (без возможности слушать что говорят другие) воспроизводить звук для всех в войсе ✌️

Код конечно не идеал, так и орет что есть там и там проблема, но... МАТЬ ЕГО, ЭТО РАБОТАЕТ
🔥1
Пупупу..... Все мысли были только о реализации поддержки ботов, итог:
Для тех кто не очень понимает:
1. Fetch - Новое получение информации о чем либо
2. Кеш - Это данные что хранятся в боте (fetch их же обновляет и выдает актуальные)
3. Право SEND_MESSAGES - Проверяет возможность сверки прав юзера в текущем канале на отправку сообщений
4. Коллектор - Поддержка так скажем "страниц" прямо из коробки
5. Manager - Структура управления чем либо (хранит и управляет например всеми пользователями и методами)

В целом, это скажем так "базовый минимум" для поддержки чего либо.
Уже можно удалять добавлять и создавать роли, смотреть логи, проверять права юзера, отправлять сообщения и так далее. А, точно, еще бот теперь имеет интеракции (кнопки/меню). Пока что в обычном виде типа текст/эмодзи.

В целом, сильно собой доволен если честно, в такие краткие сроки реализовать довольно не малую поддержку и вынести это все в отдельное "русло" 🥹
3
Выход своего пакета для разработки

И так, в целом то, код +- как либо готов. Не знаю, есть тут прогеры которые вообще сидят в сошиале, но был бы рад если бы потыкали - https://www.npmjs.com/package/kanami.js

https://github.com/SocialCord/kanami.js - а вот тут ещё звездочку бахнуть❤️
Че то вроде прикольно, а вроде какая то фигня... 🥹
3
И так, добрались лапки до переработки изображений из за которых многие не понимали, почему при смене  в настройках стоит уже новая картинка, а везде все еще старая 😭

Проблема была связана с браузерами и системой кеширования картинок. Ваш браузер видя картинку сохранял ее в память, что бы не грузить её в следующий раз, а сразу показать такую же картинку с таким же путём

Каждый раз когда вы пытались сменить изображение, ваш браузер всегда сохранял его как https://.../вашID, фактически, картинка то сменилась, а браузер этого не знал, отдавая сиарую

Новая система позволяет так же сохранять изображения в памяти браузера, но однако и каждого изображения есть теперь свой уникальный Идентификатор, который каждый раз при смене аватара/баннера теперь будет меняться.

Таким образом, мы получаем всегда "свежие" аватары и баннеры у всех, без каких либо проблем. Ну, а теперь другие пользователи которые захотят посмотреть ваш аватар зная ссылку, сделать этого уже не смогут, ведь идентификатор изображения сменился ❤️
2🔥1