|
0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 44
|
|
Бот Discord24.12.2018, 20:46. Показов 22303. Ответов 24
Метки нет (Все метки)
Здравствуйте, захотел сделать так, чтобы мой бот имел команды администратора(банить, кикать, давать роли и тд.), даже нашел коды, но все ровно не получается(бот не выполняет эти команды), подскажите в чем проблема.
https://github.com/The-SourceC... ode_8_code - вот сайт. может надо переписывать свой index.js чтобы работало? Если понадобиться скину свой index
0
|
|
| 24.12.2018, 20:46 | |
|
Ответы с готовыми решениями:
24
Бот на discord.js
Discord bot.js |
|
Всегда онлайн
1084 / 788 / 295
Регистрация: 07.04.2013
Сообщений: 2,703
|
|||
| 25.12.2018, 22:50 | |||
|
0
|
|||
|
0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 44
|
|||||||||||
| 26.12.2018, 16:11 [ТС] | |||||||||||
|
index.js:
Проблему решил, но почему-то не работает botinfo, он на неё почему-то не реагирует, а вот serverinfo отзывается. Добавлено через 1 час 2 минуты Как сделать чтобы бот в дискорде, автоматически выдавал роль на сервере?
0
|
|||||||||||
|
Всегда онлайн
1084 / 788 / 295
Регистрация: 07.04.2013
Сообщений: 2,703
|
|
| 26.12.2018, 16:44 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 44
|
|
| 26.12.2018, 16:57 [ТС] | |
|
Да, именно когда заходит новый пользователь на сервер, бот автоматически давал ему роль на этом сервере. И можно ли это сделать?
0
|
|
|
Всегда онлайн
1084 / 788 / 295
Регистрация: 07.04.2013
Сообщений: 2,703
|
||||||||||||||||
| 26.12.2018, 17:36 | ||||||||||||||||
Сообщение было отмечено userprog как решение
Решение
userprog, выдать роль можно так:
1
|
||||||||||||||||
|
0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 44
|
||
| 26.12.2018, 22:25 [ТС] | ||
|
Не знаю почему, он не перекидывает человека в роль, let role = message.guild.roles.find(r => r.name === "My Role"); в надписи где My Role должна быть моя роль? Пытался назвать Роль "My Role", но бот не перекидывает.
Добавлено через 3 часа 30 минут
0
|
||
|
Всегда онлайн
1084 / 788 / 295
Регистрация: 07.04.2013
Сообщений: 2,703
|
|||||||
| 26.12.2018, 23:13 | |||||||
|
Так как названия ролей могут меняться, можно искать роль по внутреннему ID:
1
|
|||||||
|
0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 44
|
|
| 27.12.2018, 01:33 [ТС] | |
|
Используя ваш код, столкнулся с ошибкой, когда я сам выдаю роль через команду бота, то появляется эта ошибка: TypeError: Cannot read property 'roles' of null. Если убрать код, то нормально. Помогите исправить
Добавлено через 11 минут И как узнать id роли?
0
|
|
|
Всегда онлайн
1084 / 788 / 295
Регистрация: 07.04.2013
Сообщений: 2,703
|
|||
| 27.12.2018, 14:49 | |||
|
0
|
|||
|
0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 44
|
|||||||||||
| 27.12.2018, 17:08 [ТС] | |||||||||||
at Client.client.on (E:\GitHub\lzt\index.js:43:30) at Client.emit (events.js:187:15) at MessageCreateHandler.handle (E:\GitHub\lzt\node_modules\discord.js\s rc\client\websocket\packets\handlers\Mes sageCreate.js:9:34) at WebSocketPacketManager.handle (E:\GitHub\lzt\node_modules\discord.js\s rc\client\websocket\packets\WebSocketPac ketManager.js:103:65) at WebSocketConnection.onPacket (E:\GitHub\lzt\node_modules\discord.js\s rc\client\websocket\WebSocketConnection. js:333:35) at WebSocketConnection.onMessage (E:\GitHub\lzt\node_modules\discord.js\s rc\client\websocket\WebSocketConnection. js:296:17) at WebSocket.onMessage (E:\GitHub\lzt\node_modules\ws\lib\event-target.js:120:16) at WebSocket.emit (events.js:182:13) at Receiver._receiver.onmessage (E:\GitHub\lzt\node_modules\ws\lib\webso cket.js:137:47) at Receiver.dataMessage (E:\GitHub\lzt\node_modules\ws\lib\recei ver.js:409:14)
0
|
|||||||||||
|
Всегда онлайн
1084 / 788 / 295
Регистрация: 07.04.2013
Сообщений: 2,703
|
|||||||||||
| 27.12.2018, 19:50 | |||||||||||
|
userprog, я вроде видел в документации что не нужно встраивать события в события:
1
|
|||||||||||
|
0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 44
|
|
| 27.12.2018, 21:54 [ТС] | |
|
Спасибо за помощь! Все работает, а не знаете вы случайно ещё какие-то полезные коды для сервера?
0
|
|
|
Всегда онлайн
1084 / 788 / 295
Регистрация: 07.04.2013
Сообщений: 2,703
|
||
| 27.12.2018, 23:17 | ||
|
Могу разве что предложить ссылку на документацию, возможно что-то в голову придет: https://discord.js.org/#/docs/... al/welcome
1
|
||
|
0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 44
|
|||||||||||
| 28.12.2018, 16:46 [ТС] | |||||||||||
|
Есть проблем, вот рабочая функция бана, но хотел объединить другой код
0
|
|||||||||||
|
Всегда онлайн
1084 / 788 / 295
Регистрация: 07.04.2013
Сообщений: 2,703
|
|||||||||||
| 28.12.2018, 19:11 | |||||||||||
|
userprog, код самого бана здесь:
т.е достаточно перед ним вставить нужный код отправки сообщения:
1
|
|||||||||||
|
0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 44
|
||||||
| 29.12.2018, 02:10 [ТС] | ||||||
|
Не могли бы помочь, хотел попробовать функцию о выводе информации из игры(например взял осу)
0
|
||||||
|
Всегда онлайн
1084 / 788 / 295
Регистрация: 07.04.2013
Сообщений: 2,703
|
|||||||
| 29.12.2018, 13:03 | |||||||
3. перед тем как спрашивать здесь, попытайтесь самим разобраться с ошибкой, вбейте ее в гугл, найдете решение на первой же странице в большинстве случаев 4. судя по вопросам, вам не хватает опыта и базовых знаний в структуре node.js приложения. Читать ваш код сложно, табуляции нормальной нет, ощущение что просто копируете-вставляете код из других источников. Так не делается.
1
|
|||||||
|
0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 44
|
||||||
| 30.12.2018, 00:03 [ТС] | ||||||
|
не подскажите, как сделать так чтобы на определенного пользователя выдавалось 100 процентов.
0
|
||||||
|
Всегда онлайн
1084 / 788 / 295
Регистрация: 07.04.2013
Сообщений: 2,703
|
|
| 30.12.2018, 02:56 | |
|
1
|
|
| 30.12.2018, 02:56 | |
|
Помогаю со студенческими работами здесь
20
Редактирования изображения node.js для бота Discord Telegram-бот Бот на node js Бот рулетка cs go. Ошибка Бот использующий api к чату Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|