kapamel1k

Пикабушник
4206 рейтинг 3 подписчика 99 подписок 33 поста 2 в горячем
Награды:
10 лет на Пикабу За пятничные ребусы За космическую внимательность За победу в продуктовом сёрфинге За победу над кибермошенниками
2

Телеграм бот на java + MySQL

Добрый день! Это крик о помощи! Начну с начала, моя специальность не относится к IT и Java я начал изучать не так давно, так что я прям новичок. Но, новичок который уже придумал себе какие то цели, а главное задачи. Перейдем к сути вопроса, я хочу создать телеграм-бота для детской больницы (все бесплатно, помочь моему другу сисадмину, работающему в этой клинике и самому разобраться для своего проекта, о нем ниже...) У меня сейчас есть бот, который работает, в него добавлены какие то кнопки, которые как то нажимаются, пока все просто для наглядности напихано в него, как будет рабочая основа все будет переделываться, это класс main, в котором реализовано подключение бота и сами кнопки. Так же я сделал отдельный класс с параметром, где происходит само подключение к БД MySQL phpmyadmin на WAMP сервере. Что у меня есть сейчас, кнопка, которая передает параметр (имя) в класс поиска по БД, в самом классе осуществляется поиск имени, полученного из параметра и выводятся все найденные данные.

Класс с ботом, где передается запрос с параметром:

Телеграм бот на java + MySQL Без рейтинга, IT, Java, Telegram бот, Помощь

Класс с подключением к БД:

Телеграм бот на java + MySQL Без рейтинга, IT, Java, Telegram бот, Помощь

Вот в этом моменте, при нажатии на кнопку "Прием здоровых детей" бот мне отвечает "FirstExample@47313fb0" - цифры меняются при каждом нажатии на кнопку, а в консоль мне выводит то, что он находит в БД, собственно говоря всех врачей с именем "Елена", их специальность и участок. Прекрасно, работает! НО! Мы дошли до вопроса, как мне данные, которые бот передал и нашел в БД вывести не в консоль, а в чат пользователю?


И плавно перейдём к вопросу номер 2, который затронет этот проект и мой основной. Я работаю технологом металлообработки, у нас достаточно много разных станков с ЧПУ, на который мы пишем программы для обработки и технологии. Каждая деталь имеет свое название и самое ключевое - это свой УНИКАЛЬНЫЙ чертежный номер. База состоит из около 10 столбцов и 4000 строк, Задача, над которой я бьюсь долгое время, это чтобы пользователь ввел чертежный номер изделия, а в ответ ему выдало всю информацию, что это за деталь, какая у нее технология, из чего она делается и самое важное - номер программ на каждый станок. Доходим до вопроса номер 2, как научить бота, чтобы он понимал ЧТО пишет ему пользователь, искал это в базе, если есть выдавал всю нужную информацию, если нет посылал...к технологам.

Ссылка на мейн класс: https://pastebin.com/z0vYinCg

Ссылка на класс с БД: https://pastebin.com/HDmChUfd


PS: Я знаю, что нужно еще учиться и учиться, но эти 2 проекта не дают мне покоя. Спасибо за понимание!

Показать полностью 1
12

Когда провайдер с тобой на одной волне

Суть: Все знаю о блокировках от РКН, я, как игрок в WOW испытываю проблемы с подключением, также оказалось что и Viber не работает... Решил написать провайдеру, вдруг есть какая то информация...

Когда провайдер с тобой на одной волне World of Warcraft, Заорду!, Провайдер, Роскомнадзор, Уроды
Когда провайдер с тобой на одной волне World of Warcraft, Заорду!, Провайдер, Роскомнадзор, Уроды
Когда провайдер с тобой на одной волне World of Warcraft, Заорду!, Провайдер, Роскомнадзор, Уроды
Показать полностью 3
5

И снова мошенники

Если коротко: Этого человека я не видел со школы, последние общение было лет 5-6 назад с другим его аккаунтом. Этот диалог пуст. О чем они думали написав мне?

И снова мошенники ВКонтакте, Мошенничество, Диалог, Мат
И снова мошенники ВКонтакте, Мошенничество, Диалог, Мат

Картинка в конце топовая... К сожалению я так и не узнал процент "испытуемых"...

ПЫ.СЫ. Ко мне и до этого стучались мошенники, и я попытался заблокировать около 4-5 их карт. В данном случае не было настроения выдумывать номер карты и разводить его дальше, и на что бы я смог его развести?

Показать полностью 2
9

Кто хочет обогатиться?

Кто хочет обогатиться? Бред, Телепатия, Журнал, Письмо, Развод на деньги
Кто хочет обогатиться? Бред, Телепатия, Журнал, Письмо, Развод на деньги

Пришло письмо в почтовый ящик о призе в размере 3 000 000, 3 письма...

В письмах так же были другие бумаги, я сфотографировал самую интересную, в которых говорится, что Вы выиграли 3 кк рублей, они уже ваши, и тд и тп, НО вам необходимо купить несколько товаров на n-нную сумму для получения приза.

Показать полностью 1
Отличная работа, все прочитано!