Перейти к содержанию

srg91

Администраторы
  • Постов

    289
  • Зарегистрирован

  • Победитель дней

    22

Сообщения, опубликованные srg91

  1. Just now, what228 said:

    Какие именно сделать?

     

    Судя по отзывам выше - надпись снизу. Дугу оставляем как есть.

    2 minutes ago, what228 said:

    Слишком яркий как мне кажется

     

    "Таможня дала добро!" В смысле и так норм ) Но если что потом поменяем, я думаю.

    • Плюс 2
  2. 18 minutes ago, what228 said:

    И примерно какое разрешение сделать? Текущее у меня это 130x47px.


    Сделай, пожалуйста, три варианта:
      * 130 x 47
      * 260 x 94
      * 520 x 188

     

    По цветам думаем будет следующая картина (передает @Xipho по громкой связи :D ):
      * Администраторы - #FF0000 
      * Помогаторы - #009998
      * Модераторы - #FFA500
      * Разработчики - #008000
      * Ветераны - #006899 (взяли из нижней плашки :) )
      * Пользователи - #616161
      * Забаненные - оставляем #663049
     

    • Плюс 2
  3.  

    2 minutes ago, what228 said:

    Т.е. просто в более большом разрешении сделать. Ведь пережмется же все не?

     

    Не, будет два варианта - один обычный и один удвоенный на каждую иконку.

    Это магия DPI :D

    • Плюс 2
  4. 11 minutes ago, what228 said:

    Это я не понял. Для чего?

     

    Для экранов чуть больше чем FullHD.

     

    11 minutes ago, what228 said:

    59b974b6273e0_srg911.png.814cad372e1f0d75597afb104b4e5821.png

     

    Просто супер, спасибо! 

     

    11 minutes ago, what228 said:

    Так это можно будет убрать и оставить лишь иконки или сделать их по цвету с иконки

    Да, думаю скроем названия групп. 

    • Плюс 2
  5. 6 minutes ago, what228 said:

    Ну как по мне вроде нормальные.

     

    Ну, в любом случае они должны будут соответствовать цвету текста группы под аватаром.

    Но тогда пользователь будет чисто черным, думаю это будет не очень хорошо смотреться.

    Ты можешь попробовать сделать плашку с цветом текста #616161 ?

    • Плюс 2
  6. 22 hours ago, what228 said:

    Мне кажется слишком много цветов

     

    Очень надеюсь, что будет HiRes :)

    И цвета текста как сейчас у групп. А то сейчас они, как мне кажется, довольно "не вкусные" ))

     

    И да, просто отлично! :)

  7. Итого, после небольшого погружения в API.

     

    Интеграции - быть! На тестовой страничке по клику по ссылке удалось перекинуть пользователя в наш чат и присвоить ему правильную роль.

    Мы еще в самом начале пути, самой интеграции с форумом еще нет :)

     

    От пользователя нужен минимум прав - форум попросит только данные о аватаре и возможность приглашать вас на сервера.

    На сервере будет "сидеть" бот, который после нажатия на волшебную кнопку добавит вас на сервер, выдаст права и сгенерирует инвайт.

     

    Если на сервере нет каналов "для всех", а только по ролям - пользователь без роли (любой случайный и не подключенный через форум) не сможет попасть на сервер.

     

    Из минусов - тому, кто хочет сидеть в чате придется зарегистрироваться в Дискорде. Относительный минус, но может кого-нибудь отпугнет.

     

    По апи, получилось, что требуется следующее:

    1. (oauth) Запросить у пользователя права на возможность инвайта его на разные сервера. Есть ограничение - приглашать можно только через бота и только на те сервера, где этот бот существует.
    2. (oauth) Посадить бота на сервер и выдать ему нужные гранты. Это ограничение взаимодействия с пользователями - выдавать роли и приглашать на сервер может только бот, поэтому он будет в чате изначально (увы будет слегка не разговорчив :)). Думаю в будущем научим разговаривать и может быть что-нибудь еще )
    3. Для проверки наличия пользователя на сервере используются ручки /users/@me и /guilds/{guild.id}/members/{user.id}  . Правда для этого боту нужны жирнейшие права на MANAGE_GUILD. 
    4. Добавляем пользователя, если его еще не было - PUT /guilds/{guild.id}/members/{user.id} . Волшебная команда, добавляет пользователя на сервер и можем поменять ему ник и роль. Но пользователь ранее должен был подтвердить, что да, он согласен, что мы можем его добавить, плюс бот должен обладать правами CREATE_INSTANT_INVITE и внезапно MANAGE_ROLES которая требует от владельца иметь включенную двуфакторную аунтефикацию ))
    5. Ну и далее просто генерим пользователю инвайт, куда и перенаправляем. Ручка POST /channels/{channel.id}/invites

    Вроде с апи дискорта всё просто ) Осталось встроить в форум :D

     

     

     

    • Плюс 3
  8. 2 hours ago, partoftheworlD said:

    Чет разошелся :D

     

    Как-то оно так и происходит :D Спасибо большое за содействие!

     

    Вроде как да, после аунтификации пользователя кидаем его в сервер с помощью 

    PUT /guilds/{guild.id}/members/{user.id}

    а там одной командой меняем ему канал, присваиваем нужную роль и подменяем ник на форумный:

    PATCH /guilds/{guild.id}/members/{user.id}

     

    Завтра еще поковыряю, но похоже именно авторизация не очень даже сложная.

     

    2 hours ago, partoftheworlD said:

    Пожелание на будущее, если все получиться совместить для админов добавить прикрепление записей (о стримах, важных темах)

     

    У дискорда есть вебхуки, как раз обеспечивают такую функциональность. Без нее думаю не обойдемся )

     

    2 hours ago, partoftheworlD said:

    И конечно же бота, который бы собирал новые темы и отправлял в Discord

     

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

     

    Опять же я мог где-то ошибиться, но об этом узнаю уже завтра :D

  9. 1 minute ago, uhx said:

    Вроде бы без регистрации в дискорд тебя никак не пустит.

     

    Пум! Реально можно зайти без регистрации. Пойду таки читать доку, а то сразу это было не очевидно )

     

    1 hour ago, partoftheworlD said:

    Для новеньких можно генерировать новый логин(временный, не требующий регистрации)

     

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

  10. Всем привет.

     

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

    Скорее всего потребуются серьезные доработки, поэтому сначала хотелось бы все взвесить. 

    Поэтому я напишу те идеи, к чему мы пришли мельком посмотрев на него и возможно у кого-нибудь (кто лучше с ним знаком) возникнут пожелания или замечания :)

     

    Итак, примерный вариант использования:

    1. У нас в Discord появляется свой сервер
    2. На главной форума появляется блок с виджетом дискорда, который при нажатии "Connect" открывает приложение / веб версию
      1. Если у пользователя нет Discord, то ему нужно в нем зарегистрироваться (этот пункт насколько я понимаю не обойти)
      2. Если у пользователя есть Discord, то он попадает на наш сервер
    3. Далее вопрос, пришел ли пользователь впервые:
      1. Если пользователь пришел в первый раз, то он представляется логином с форума
        1. Для подтверждения, что это точно он - пользователь возвращается на форум и подтверждает, что это его запрос
      2. Если пользователь уже был, то он фактически оказывается на нашем сервере
    4. ???
    5. PROFIT

     

    Собственно так как пользователь подтверждает логин на форуме мы знаем о его группе (Пользователь, Разработчик, etc) и можем управлять правами доступа и т.д.

     

    Ждем ваших комментариев :)

     

    @Kvazimado, @partoftheworlD возможно вам будет интересна эта информация

    • Плюс 2
  11. Добавлена форма платных запросов.

     

    По аналогии с формой бесплатный запросов добавлена форма платных запросов.

    Пока оплата указывается просто числом, валюта отличная от рублей указывается в дополнительной информации.

    Пока просто формы, без протухания по времени.

    • Плюс 4
  12. 1 hour ago, what228 said:

     

    1 hour ago, temtriss said:

    А можно по подробнее, у меня нету таких пунктов.

     

    Подпись "скрыта" в меню "Настройки аккаунта", в которые можно попасть кликнув по своему нику с аватаров в верхнем правом углу форума:

    Spoiler

    2017-09-04 23-18-10.png2017-09-04 23-19-09.png

     

    • Плюс 1
  13. Форма бесплатных запросов обновлена.

     

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

    Список автоматически пронумеруется после сохранения формы, не нужно нумеровать самому. 

     

    Значения добавляются через нажатие кнопки Добавить ещё или по нажатию клавиши Enter.

     

    • Плюс 2
  14. Виджет "Оффтоп" обновлен.

     

    Теперь при добавлении виджета "Оффтоп" весь выделенный текст помечается оффтопом, а не заменяется как это было раньше. 

    По аналогии со "Спойлер" или "Цитата".

     

    Если ничего не изменилось - требуется почистить кеш браузера.

    • Плюс 2
  15. Всем привет.

     

    Мы раскатили новые формы запросов.

    Теперь при создании новой темы в разделе "Бесплатные запросы" вы увидите готовую форму подачи запроса.

    Для разработчиков и выше форма так же отображается (вы же должны её оценить :D ) , но присутствует возможность пропустить и заполнить заявку как душе угодно.

     

    Форма отображается только при старте топика, дальше она выглядит как обычный пост.

     

    Это почти целиком наша разработка, поэтому обо всех багах и проблемах просьба сообщать в этой теме.

    И напишите, если они вдруг не соответствуют правилам форума - оперативно поправим :)

  16. 20 minutes ago, Garik66 said:

    Сейчас пробую. допустим вот я процитировал тебя и хочу процитировать, допустим тебя же, но с другой страницы  в этом же посте.

     

    По идее редактор кеширует все изменения и должен выводить уже введеные цитаты, текст, etc на всех страницах топика, пока ты его не отправишь. Но что-то у меня это всего один раз правильно сработало. Поэтому наверное проще так же использовать "мульти-цитирование".

  17. 43 minutes ago, Garik66 said:

    есть пожелание

     

    Привет. Мне кажется движок форума и так позволяет это делать.

    43 minutes ago, Garik66 said:

    1. Цитировать в одном топике посты, но на разных страницах.

     

    Ты можешь выделять текст на любой странице топика, после выделения появляется кнопка - "Цитировать это", с помощью которой цитата сразу добавляется в редактор. Текст редактора не пропадает при переключении страниц. Или же использовать кнопку "Мульти-цитата" (знак "+" слева-снизу у сообщения).

    43 minutes ago, Garik66 said:

    2. Цитировать из одного топика в другой.

     

    Мульти-цитата работает по всему форуму.

     

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.