Артур
Господа, приветствую, знаю что это вроде как оффтоп, но вы тут все отзывчивые, может есть те, кто работал с bot api telegram без библиотек и он скажет, как правильно добавлять и обрабатывать команды вида /command
Andrey
Я только с апи возился, но это было года три тому как.
Andrey
Сделай дамп того, что тебе пришло. Мб там понятно что это команда?
Andrey
Ну т.е. то, что ты ему задал в /setcommands должно как-то отличаться в ответе от обычного текста.
Сергей
@webber_12
Нет сморчков (
Сергей
Артем
Кто подскажет парни
Хочу создать сидера, но тут команды-создателя нет.
Пробую как обычно
/core/database/seeders - корень сидеров
Создаю класс DatabaseSeeder с методом run и запускаю нужные сидеры, потом туда же кладу свой сидер
Вроде все как обычно на ларке
Но мне бросает ошибку что DatabaseSeeder не существует.
Вопрос - как правильнее сделать?
Andrey
MessageEntity
объект представляет одну из особых сущностей в текстовом сообщении. Например: хештеги, имена пользователей, ссылки итд.
type String Type of the entity. One of mention (@username), hashtag, bot_command, url, email, bold (bold text), italic (italic text), code (monowidth string), pre (monowidth block), text_link (for clickable text URLs)
Andrey
bot_command по уму должно придти. Или апи гонит?
Anonymous
bot_command приходит если сообщение начинается с команды
Anonymous
а в примере выше, команда в конце сообщения
Anonymous
Или даже если только команда, без доп информации
Andrey
Типа прислали "хочу /бабу"
Anonymous
Это не является командой
Andrey
В первый массив он "хочу" сунул, во втрой команд "/бабу"
Andrey
Хотя там даже хэштег был, а не текст.
Anonymous
А стоп, или уже умеет определять
Andrey
Так в чем дело то? Засылай всякое, смотри закономерность ответов да юзай себе как надо.
Артур
такая структура я могу из файла tgbot.php создать экземпляр класса, который находится в файле start.php, если напишу $item = new commands/start? если нет, то как правильно подключить? Сделать reqiure_once? А его можно делать внутри метода класса?
Артур
Andrey
Такое вроде работает только если композером закидывал и в автолоад оно. Могу ошибаться.
Andrey
https://github.com/0test/vk_api
require_once 'vk.php';
$vk = new VK
Че не так то?)
Артур
Артур
Просто я не уверен что так можно
Andrey
Ну добавь его вообще в начале файла, я хз. Ничего суперстрашного же не будет
Andrey
Увидел, да.
Ну может тогда 1 класс и разные методы просто для комманд? Или там прям стены текста и проще по файлам?
Артур
Михаил
Артем
Артем
Я правда уже посеял через миграцию как даун
Михаил
Alexander
Артем
установка через require или через артисан installrequire?
Andrey
Михаил
Михаил
вот тут пример сида есть https://github.com/evolution-cms/example-package/blob/3.0/seeders/ExampleSeeder.php
Михаил
ну и в ридми там много всего интересного понаписано
Артем
Артем
ЧЯДНТ?
php core/artisan package:installrequire mnoskov/evocms-artisan-generators "*"
Артем
Михаил
как будто полный путь в композер записался
Михаил
можно попробовать ручками в core/custom/composer.json прописать
Михаил
{
"name": "evolutioncms/custom",
"require": {
"mnoskov/evocms-artisan-generators": "*"
}
}
Артем
всо, понял
Артем
так и было
Артем
в моем пакете
Артур
Артур
Артем
make:controller не создает контроллер почему то
Михаил
Артем
Михаил
Артем
Артем
обратный слэш вместо прямого
Multi
Уже на втором сайте не отрабатывает DLSitemap - не выводит адрес страницы
Multi
<url>
<loc/>
<lastmod>2021-04-20T00:08:07+03:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.75</priority>
</url>
Andrey
Я до сих пор особо не понимаю, как оно там наследуется и чего орёт про статик и не статик методы, т.к. быдлокодер. Но методы можно как переменные давать.
Multi
Андрей [aharito]
Артем
@mnoskov @Dmi3yy Замапите в следующем релизе папку database/seeders, чтобы люди как я на это 100 часов не убивали)
Multi
Multi
Axenia
arhirov (305.23) увеличил карму aharito (239.54)
Артем
Alexander
Подскажите как в Формлистере в репорте засветить пароль. Чета помню кота мучал давно из забыл уже как правильно [+password.value+] выдает хэш пароля.
Andrey
user.password пробни
Andrey
https://github.com/Pathologic/FormLister/blob/c7ea7cbd09e4f554cec06d6e9a2d240ad08a92d8/assets/snippets/FormLister/core/controller/Register.php#L151
Или чет рядышком.
Артур
Alexander
Axenia
Grinyaha (1509.28) увеличил карму remote_adm (2270.19)