Commit graph

525 commits

Author SHA1 Message Date
Madpeter
c2dd0cf5ff New command: FriendFullPerms 2020-05-07 04:26:43 +01:00
Madpeter
6fc62c461f New command: FriendRequest 2020-05-07 04:26:32 +01:00
Madpeter
cf362de823 New command: RotateToFace 2020-05-07 04:26:22 +01:00
Madpeter
3883284ac9 New command: RotateToFaceVector 2020-05-07 04:26:03 +01:00
Madpeter
74cd515301 removes unneeded usings from the top of commands 2020-05-06 17:36:04 +01:00
Madpeter
db0f3c2987 Adds support to fetch the AllowFunds state from the bot (Required for commands) 2020-05-06 17:35:33 +01:00
Madpeter
06f0932862 updated to use the new config value to disable 2020-05-06 17:34:59 +01:00
Madpeter
321e3f67db New command: Balance
returns the bots L$ value via smart target.
2020-05-06 17:34:44 +01:00
Madpeter
5ee76f3517 New config value "AllowFunds" [Default: True]
allows all L$ fund functions/commands to be disabled for the bot.
2020-05-06 17:34:18 +01:00
Madpeter
5a0777468f Cleanup and split of the discord bot type into its own folder and multiple files 2020-05-04 22:27:22 +01:00
Madpeter
00473b434d enforces signed command to talk to the bot over http post 2020-05-04 00:06:55 +01:00
Madpeter
6b8348083f removes the HttpRequireSigned value from json (No longer used) 2020-05-04 00:06:17 +01:00
Madpeter
346473e745 removes httpRequireSigned from env value (This is no longer optional) 2020-05-04 00:05:51 +01:00
Madpeter
bbaca116e8 adjusts the http command formating for posts to match normal command lib calls
so now
say|||0~#~Winning should work (under testing)
2020-05-03 23:45:55 +01:00
Madpeter
e93a82b6e8 adjusts http get interface to not accept args on get commands
and to clean up the uri
2020-05-03 23:45:16 +01:00
Madpeter
c7d8429eef new config value: HttpPublicUrlBase
used with the http interface.
2020-05-03 23:44:39 +01:00
Madpeter
db188cb179 improved http status warning 2020-05-03 22:25:35 +01:00
Madpeter
618eeb3c17 Renames command from Fly to BotFly due to RLV overlap 2020-05-03 18:41:23 +01:00
Madpeter
6e13946269 lower the delay after logging in to 10 secs 2020-05-03 18:40:29 +01:00
Madpeter
ee68d43a5a add support for %20 encoding for home regions and slurl teleports 2020-05-03 18:38:31 +01:00
Madpeter
4967637f8b suppresses a unneeded warning from MSBuildGitHash
the warning is due to not using tags in the current git setup
2020-05-02 08:57:45 +01:00
Madpeterz
5080f2e5cd
Merge pull request #8 from Tikuf42/master
URL Validation
2020-05-02 07:29:36 +01:00
Tikuf
f0ee4b69af URL Validation
Validates argument contains valid http or https url.
2020-05-01 19:56:49 -06:00
Madpeter
1cd12e6d05 remove unneeded space 2020-05-01 23:30:27 +01:00
Madpeter
473039001d Merge branch 'master' of https://github.com/Madpeterz/SecondBot 2020-05-01 23:28:35 +01:00
Madpeterz
b293765e8f
Merge pull request #7 from Tikuf42/master
Removed script name extra title text
2020-05-01 23:27:38 +01:00
Madpeter
6621b6f817 updates the command system to accept ~#~ or ||| as the splits for commands so
say|||0|||Hi there mark
or
say|||0~#~Hi there mark

are both vaild now
2020-05-01 23:25:28 +01:00
Tikuf
6d06709cb5 Fixed handeling of encoded name
Spaces now replace %20
2020-05-01 16:24:57 -06:00
Madpeter
b30ae3e29c updates the @home system to use the renamed function 2020-05-01 23:24:38 +01:00
Madpeter
0670312cb7 Moves the statis function inbox to helpers.
adds a new function inrange
2020-05-01 23:24:18 +01:00
Madpeter
d98272d484 Updates command AutoPilotLocal to accept a 1 vector or 3 args of location 2020-05-01 23:23:34 +01:00
Madpeter
851c99385c New command: Fly 2020-05-01 23:22:46 +01:00
Tikuf
316b5f283d Removed script name extra title text 2020-05-01 15:09:23 -06:00
Madpeter
06e33b2147 uses teh return value for the replace 2020-05-01 22:00:43 +01:00
Madpeterz
39104fbdae
Merge pull request #6 from Tikuf42/master
Added script creation from http
2020-05-01 21:53:00 +01:00
Tikuf
d2d504c8cb Added script creation from http
Will fetch github link, and send compiled contents  to avatar
2020-05-01 14:43:56 -06:00
Madpeter
63968b705e Updates the docker files to use the new nuget stuff and moves around the ENV values
- if the build fails I will be rolling back these changes to before nuget
2020-05-01 20:56:50 +01:00
Madpeter
50b1a07de3 Updates nuget packages and switchs to the nuget version of libreMetaverse-core 2020-05-01 20:55:54 +01:00
Madpeter
0e205e9f33 removes Libremetaverse from local switchs to
https://www.nuget.org/packages/LibreMetaverse-core/
[git: https://bitbucket.org/streamadmin/libremetaverse-core/src/master/]
2020-05-01 20:52:41 +01:00
Madpeter
ab4c6f8668 new commands
AtHomeSameSimMode:  Allows you to tell the @home system to only check if its in the same sim or sim+pos
AtHomeSameSimRange: Allows you to tell the @home system how far away from its home pos the bot is allowed

both of these values are set via config this only allows you to update the live versions!
2020-05-01 16:35:48 +01:00
Madpeter
4849b022b5 Adds support for the @home system to adjust its options via script 2020-05-01 16:33:56 +01:00
Madpeter
349fc6299f Corrects a issue with the commands system not using the override min args value leading to crashs if you did not send the correct args. 2020-05-01 16:33:31 +01:00
Madpeter
e1e40b161c New settings for the @home system:
AtHomeSimOnly - Should the @home system only care if the sim is correct (True|False)
AtHomeSimPosMaxRange - if (False) How far away can the bot get before it teleports (in M example: 10.0)

Also renames a config value to be less tash.
- Please note updated docker file -
2020-04-30 04:33:27 +01:00
Madpeter
b53fa7f641 New commands: AutoPilotLocal, AutoPilotStop 2020-04-30 04:31:07 +01:00
Madpeter
43209d6f78 More tidying up 2020-04-29 20:49:41 +01:00
Madpeter
c844807713 Http interface cleanup 2020-04-29 20:24:29 +01:00
Madpeter
13d7eef4d8 bottype cleanup 2020-04-29 20:24:17 +01:00
Madpeter
78b3183036 Commands cleanup 2020-04-29 20:23:52 +01:00
Madpeter
af6ae11ee9 Cleanup and switching to StringBuilder 2020-04-29 17:22:44 +01:00
Madpeter
6dd56a2295 Cleanup 2020-04-29 16:48:18 +01:00