Bot sending PM on log into Hub?
 

News:

29 December 2022 - PtokaX 0.5.3.0 (20th anniversary edition) released...
11 April 2017 - PtokaX 0.5.2.2 released...
8 April 2015 Anti child and anti pedo pr0n scripts are not allowed anymore on this board!
28 September 2015 - PtokaX 0.5.2.1 for Windows 10 IoT released...
3 September 2015 - PtokaX 0.5.2.1 released...
16 August 2015 - PtokaX 0.5.2.0 released...
1 August 2015 - Crowdfunding for ADC protocol support in PtokaX ended. Clearly nobody want ADC support...
30 June 2015 - PtokaX 0.5.1.0 released...
30 April 2015 Crowdfunding for ADC protocol support in PtokaX
26 April 2015 New support hub!
20 February 2015 - PtokaX 0.5.0.3 released...
13 April 2014 - PtokaX 0.5.0.2 released...
23 March 2014 - PtokaX testing version 0.5.0.1 build 454 is available.
04 March 2014 - PtokaX.org sites were temporary down because of DDOS attacks and issues with hosting service provider.

Main Menu

Bot sending PM on log into Hub?

Started by JaPaja, 27 November, 2006, 15:18:49

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

JaPaja

Hi,

does exist Bot, that send to user in PM message which is more longer than 20 lines? I have text also in txt file. PtokaX/scripts/txt/rules.txt.

Can anyone help me?

bastya_elvtars

Everything could have been anything else and it would have just as much meaning.

JaPaja

No, I mean, I hve some actuality and I want send it in PM. I send MOTD in main chat but simetimes i will need send some notice to every connected user.

bastya_elvtars

I'll hack one together for you later, if noone else does.
Everything could have been anything else and it would have just as much meaning.

st0ne-db


JaPaja

I mean something like this:


Bot = "[BOT]Keli?ov?"

function NewUserConnected(user)
SendPM(???????????????????)
end



But i dont know how should i write that i want send textfile "pravidla.txt" that are stored in PtokaX/scripts/txt/pravidla.txt  . Bot is storet in PtokaX/scripts/

D U understand me?

st0ne-db

Quote from: JaPaja on 27 November, 2006, 20:56:05
I mean something like this:


Bot = "[BOT]Keli?ov?"

function NewUserConnected(user)
SendPM(???????????????????)
end



But i dont know how should i write that i want send textfile "pravidla.txt" that are stored in PtokaX/scripts/txt/pravidla.txt  . Bot is storet in PtokaX/scripts/

D U understand me?

I think I understand...  is this what you are asking for?

Bot = "[BOT]Keli?ov?"

function NewUserConnected(user)
	local xStr = ""
	local hxFile,sErr = io.open("txt/pravidla.txt","r")
	if hxFile then
		xStr = hxFile:read("*a")
		hxFile:close(xFile)
		io.flush()	
	else
		xStr = sErr	
	end
	SendPM(Bot,xStr)		
end

Thor

Maybe check this too.
stone-db, why not:
Bot = "[BOT]Kelišov?"

function NewUserConnected(user)
	local xStr = ""
	local hxFile,sErr = io.open("txt/pravidla.txt","r")
	if hxFile then
		xStr = string.gsub(hxFile:read("*a"),string.char(10), "\r\n")
		hxFile:close(xFile)
		io.flush()	
	else
		SendToOpChat("Error in onjoin-file-show script: "..sErr)	
	end
	user:SendPM(Bot,xStr)		
end

st0ne-db


SMF spam blocked by CleanTalk