Только что увидел ещё одну классную функцию и начал гуглить. Нагуглил такое: в 13-ой релизной версии discord.js будут и / команды и кнопки. Так что, 2-ое решение просто немного подождать:D
xotkot, Благодарен вам за это.
Получается, мне придётся работать с файлами. Ну, на что не пойдёшь для полной автоматизации:D
Да и тк я использую node.js, то могу уже в самом коде прописать логирование в файл, но изначально не считал это нужным, а как раз наоборот. Просто "логи" - все сообщения, что видит бот. Собираю в консоли дабы в случае чего увидеть ошибки пользователя => мои ошибки в пояснении функций и команд бота(ну, или тупняк юзверя). Я просто думал, что можно как-нибудь сразу и выводить и обрабатывать без записи куда-либо.
Ладненько, ещё раз спасибо вам (надеюсь, это конечная точка в мои вопросах по bash) Пойду переделывать логи, чтобы был отдельный файл с ошибками и буду немного переделывать ваш код. Можете переместить ваш комментарий в ответы:D
xotkot, получается там не совсем одна программа(несколько текстовых ботов с одинаковым названием главного файла). И они просто логируют происходящее в консоль. Получается, программа данные генерирует в потоке, но желательно обрабатывать по её завершению, тк может встретится как раз "Process exit with code:" после которого может идти уйма ошибок. Для меня главное, чтоб во время работы этого всего дела я мог наблюдать свои логи:D
xotkot, получается, регулярка':D
Просто, всё так же читал гайд, а там как раз говорилось про поиск подстроки. О регулярках до этого что-то слышал(всегда внутри js) и на этом дело заканчивалось. Но в данном случае, насколько понимаю, это не особо влияет на программу
xotkot, возможно, я не совсем правильно сформулировал вопрос. Нужно, чтобы программа и выводила в консоль свой текст и записывалась в переменную. Да, я могу добавить в перебор массива else и так в консоль будет выводится каждая строка программы выводиться, но только после завершения самой программы. Хотелось бы, чтобы она сразу выводила. Второй экземпляр запускать - не вариант, тк 1)node не даст запустить в этой же консоли сразу после включения что-либо. 2) У меня логирование в чат собьётся.
Благодарен.
Такой вопрос, вам, случаем, не известно, что при моём способе происходило внутри скрипта? Насколько я понял, IFS в bash работает, как аналог .split("") в js, только надо конкретно указывать, куда записывать значение. Но, из работы скрипта следует, что оно не совсем так.
как раз-таки пароль один и тот же в обоих случаях. Сейчас, конечно, перепроверю всё, но, всё ж, пароль был в конфиге ещё до переноса бота на сервер, так что не думаю
molekulyarniy, просто проверка по типу ans==1. При использовании бесконечного цикла у меня код занимался чисто этим циклом. Насколько я понял, если сделать цикл, то работа кода будет приостановлена до выхода из цикла. А код не вставил в вопрос, тк не вижу в этом смысла особого. Просто спрашиваю, как сделать проверку, что будет производится на постоянной основе.
В теории может это подойти, но в документации это находится в "чате", а не в "беседе". Если поможет дайте знать. Я не уверен, что это оно, поэтому и пишу в комментарии admin_id
Благодарю вас. Промежуточные значения я просто хотел сохранять чисто для себя. Про !math я и сам догадывался, но это уже дело вкуса:D
Честно говоря, код писался после долгого дня и без сильных знаний, что я уже в комментариях отмечал, от сюда и запутаность:D
WbICHA, Да, идёт ходьба по кругу там, но, учитывая, что a равно длине массива с добавленным нулем, те а-1 - последнее введённое значение оно выводит именно ноль, хоть и запись должна была уже быть произведена. Меня именно это волнует. Да и хотелось бы выяснить насколько тут примитивные методы я использовал