Что нового

Вставка текста из буфера обмена (знание LUA)

hichkok

Новичок
Сообщения
6
Репутация
0
Версия AutoIt: 3.3.14.2

Описание: Дико извиняюсь, не разбираюсь в программировании, но нужен lua скрипт, чтобы из буфера обмена происходила вставка текста (т.к. ранее был скопирован текст)

Примечания: может эта информация будет полезна. Api - public string text_text;

Код:
-- UserFrom - никнейм автора сообщения
-- UserText - текст сообщения
-- UserSite - сайт сообщения (пусто, goodgame, twitch)
-- BotSay   - текст результата
-- BotSite	- сайте результата (goodgame, twitch, если пусто, то используется сайт источник сообщения)

tableAnswers = {
	"100%",
	"Ты можешь повторить?",
	"Да, однозначно",
	"Нет",
	"В перспективе да",
	"Трудно ответить, попробуй еще раз",
	"Никаких сомнений",
	"Так все и будет",
	"Бесспорно",
	"Да",
	"Предрешено",
	"Определённо да",
	"Можешь быть уверен в этом",
	"Вероятнее всего",
	"Хорошие перспективы",
	"Знаки говорят - Да",
	"Даже не думай",
	"Мой ответ - нет",
	"Нет",
	"По моим данным - нет",
	"Перспективы не очень хорошие",
	"Весьма сомнительно"
}

lenTable = 0
for Index, Value in pairs(tableAnswers) do
  lenTable = lenTable + 1
end

BotSite = ""
BotSay = UserFrom .. ", " .. tableAnswers[math.random (1, lenTable)]

Этот код - тестовый. При написании любой строчки 1в1 из tableAnswers - бот выдаёт рандомную из этого списка.
=====
Изначально задана команда !track - что активирует бота и он должен выдать на это сообщение - текст-ссылку, что находится в буфере обмена. Полагаю должно выглядеть примерно так:
Код:
(здесь возможно будет функция типа get_clipboard)
BotSay = (вызов функции клипборда)
 
Верх