₦airaland Forum

Welcome, Guest: RegisterLoginWith GoogleTrendingRecentNew

Stats: 3,331,190 members, 8,449,067 topics. Date: Tuesday, 21 July 2026 at 09:34 AM

Toggle theme

Let's Automate Any Of Your Boring Stuffs. - Programming - Nairaland

Nairaland ForumScience/TechnologyProgrammingLet's Automate Any Of Your Boring Stuffs. (883 Views)

1 Reply (Go Down)

Let's Automate Any Of Your Boring Stuffs. by Abigail944222(op): 9:01pm On Jun 08, 2023
With almost 4 years working as Python developer, I can write high quality Python code for any kind of task to make your life/work easier. For instance, I can create any Python script for automation, web scraping any public data behind login page, data mining tools that you need done in a short time. I can export the unstructured data to any of your desired format such as EXCEL, CSV, JSON, TXT or export to database.

I can deploy any of this scripts on cloud to run 24/7

check my signature...
Re: Let's Automate Any Of Your Boring Stuffs. by Abigail944222(op): 12:45am On Jun 09, 2023
get any data
Re: Let's Automate Any Of Your Boring Stuffs. by Abigail944222(op): 7:46am On Jun 09, 2023
morning
Re: Let's Automate Any Of Your Boring Stuffs. by airsaylongcome: 11:43am On Jun 09, 2023
I know this is a bot account with someone using NL as testing ground. After looking at post history, no way this person has 4 years Python experience

Re: Let's Automate Any Of Your Boring Stuffs. by Abigail944222(op): 11:52am On Jun 09, 2023
airsaylongcome:
I know this is a bot account with someone using NL as testing ground. After looking at post history, no way this person has 4 years Python experience
you no get sense, you knew this is bot account, you still dey use it's post to judge my experience.. huh
Re: Let's Automate Any Of Your Boring Stuffs. by airsaylongcome: 11:54am On Jun 09, 2023
Abigail944222:
you no get sense, you knew this is bot account, you still dey use it's post to judge my experience.. huh
Lol! The human behind the bot done vex...hahahahaha
Re: Let's Automate Any Of Your Boring Stuffs. by Abigail944222(op): 2:13pm On Jun 09, 2023
check my signature
Re: Let's Automate Any Of Your Boring Stuffs. by airsaylongcome: 2:48pm On Jun 09, 2023
Abigail944222:
check my signature
Do you have a public repo of your past work?
Re: Let's Automate Any Of Your Boring Stuffs. by LikeAking: 8:11pm On Jun 09, 2023
Abigail944222:
With almost 4 years working as Python developer, I can write high quality Python code for any kind of task to make your life/work easier. For instance, I can create any Python script for automation, web scraping any public data behind login page, data mining tools that you need done in a short time. I can export the unstructured data to any of your desired format such as EXCEL, CSV, JSON, TXT or export to database.

I can deploy any of this scripts on cloud to run 24/7

check my signature...
Phyton dev with four years exp suppose don Sabi pass this level..
Re: Let's Automate Any Of Your Boring Stuffs. by Abigail944222(op): 9:15pm On Jun 09, 2023
airsaylongcome:
Do you have a public repo of your past work?
i don't have, most of work is on private repo or Google drive, send me one of your project trying to solve reallife problem and i will send mine too
Re: Let's Automate Any Of Your Boring Stuffs. by Abigail944222(op): 9:17pm On Jun 09, 2023
LikeAking:
Phyton dev with four years exp suppose don Sabi pass this level..
How that take concern you, send me what you have done with all your claiming stacks, i will send mine too, I'm talking of real world problem
Re: Let's Automate Any Of Your Boring Stuffs. by airsaylongcome: 11:29pm On Jun 09, 2023
Abigail944222:
i don't have, most of work is on private repo or Google drive, send me one of your project trying to solve reallife problem and i will send mine too

[from-pstn]
exten => _+1NXXNXXXXXX/_+1NXXNXXXXXX,1,Set(CALLERID(number)=${CALLERID(number):2})
exten => _+1NXXNXXXXXX/_NXXNXXXXXX,2,Goto(from-pstn,${EXTEN:2},1)
exten => _+1NXXNXXXXXX/_+NX.,1,Set(CALLERID(number)=011${CALLERID(number):1})
exten => _+1NXXNXXXXXX/_011NX.,n,Goto(from-pstn,${EXTEN:2},1)
exten => _+1NXXNXXXXXX,1,Goto(from-pstn,${EXTEN:2},1)
exten => _[0-9+]./_+1NXXNXXXXXX,1,Set(CALLERID(number)=${CALLERID(number):2})
exten => _[0-9+]./_1NXXNXXXXXX,1,Set(CALLERID(number)=${CALLERID(number):1})
exten => _[0-9+]./_NXXNXXXXXX,n,Goto(from-pstn,${EXTEN},1)
exten => _[0-9+]./_+NX.,1,Set(CALLERID(number)=011${CALLERID(number):1})
exten => _[0-9+]./_011NX.,n,Goto(from-pstn,${EXTEN},1)
exten => _[0-9+].,1,Goto(from-pstn,${EXTEN},1)
exten => s/_+1NXXNXXXXXX,1,Set(CALLERID(number)=${CALLERID(number):2})
exten => s/_NXXNXXXXXX,n,Goto(from-pstn,${EXTEN},1)
exten => s/_+NX.,1,Set(CALLERID(number)=011${CALLERID(number):1})
exten => s/_011NX.,n,Goto(from-pstn,${EXTEN},1)
exten => s,1,Goto(from-pstn,${EXTEN},1)


Now yours.
Re: Let's Automate Any Of Your Boring Stuffs. by Abigail944222(op): 5:26am On Jun 10, 2023
airsaylongcome:

[from-pstn]
exten => _+1NXXNXXXXXX/_+1NXXNXXXXXX,1,Set(CALLERID(number)=${CALLERID(number):2})
exten => _+1NXXNXXXXXX/_NXXNXXXXXX,2,Goto(from-pstn,${EXTEN:2},1)
exten => _+1NXXNXXXXXX/_+NX.,1,Set(CALLERID(number)=011${CALLERID(number):1})
exten => _+1NXXNXXXXXX/_011NX.,n,Goto(from-pstn,${EXTEN:2},1)
exten => _+1NXXNXXXXXX,1,Goto(from-pstn,${EXTEN:2},1)
exten => _[0-9+]./_+1NXXNXXXXXX,1,Set(CALLERID(number)=${CALLERID(number):2})
exten => _[0-9+]./_1NXXNXXXXXX,1,Set(CALLERID(number)=${CALLERID(number):1})
exten => _[0-9+]./_NXXNXXXXXX,n,Goto(from-pstn,${EXTEN},1)
exten => _[0-9+]./_+NX.,1,Set(CALLERID(number)=011${CALLERID(number):1})
exten => _[0-9+]./_011NX.,n,Goto(from-pstn,${EXTEN},1)
exten => _[0-9+].,1,Goto(from-pstn,${EXTEN},1)
exten => s/_+1NXXNXXXXXX,1,Set(CALLERID(number)=${CALLERID(number):2})
exten => s/_NXXNXXXXXX,n,Goto(from-pstn,${EXTEN},1)
exten => s/_+NX.,1,Set(CALLERID(number)=011${CALLERID(number):1})
exten => s/_011NX.,n,Goto(from-pstn,${EXTEN},1)
exten => s,1,Goto(from-pstn,${EXTEN},1)


Now yours.
All this nairaland developer forming guru self, so all you can do is copy paste code for me, no dey quote me again.
Re: Let's Automate Any Of Your Boring Stuffs. by LikeAking: 8:49am On Jun 10, 2023
Abigail944222:
How that take concern you, send me what you have done with all your claiming stacks, i will send mine too, I'm talking of real world problem
Me and you no be mates for this path.


I will murder u flawlessly...

Stop claiming four years dev.
Re: Let's Automate Any Of Your Boring Stuffs. by LikeAking: 8:51am On Jun 10, 2023
Abigail944222:
How that take concern you, send me what you have done with all your claiming stacks, i will send mine too, I'm talking of real world problem
If I show you projects you go piss for body.
Re: Let's Automate Any Of Your Boring Stuffs. by airsaylongcome: 9:53am On Jun 10, 2023
Abigail944222:
All this nairaland developer forming guru self, so all you can do is copy paste code for me, no dey quote me again.
Lol! It's an actual "code" I wrote to manage US dial plans. That same dialplan in Freeswitch

<extension name="_+1NXXNXXXXXX/_+1NXXNXXXXXX">
<condition>
<action application="set" data="caller_id_number=${caller_id_number:2}"/>
</condition>
</extension>

<extension name="_+1NXXNXXXXXX/_NXXNXXXXXX">
<condition>
<action application="bridge" data="sofia/gateway/from-pstn/${dialed_extension:2}"/>
</condition>
</extension>

<extension name="_+1NXXNXXXXXX/_+NX.">
<condition>
<action application="set" data="caller_id_number=011${caller_id_number:1}"/>
</condition>
</extension>

<extension name="_+1NXXNXXXXXX/_011NX.">
<condition>
<action application="bridge" data="sofia/gateway/from-pstn/${dialed_extension:2}"/>
</condition>
</extension>

<extension name="_+1NXXNXXXXXX">
<condition>
<action application="bridge" data="sofia/gateway/from-pstn/${dialed_extension:2}"/>
</condition>
</extension>

<extension name="_[0-9+]./_+1NXXNXXXXXX">
<condition>
<action application="set" data="caller_id_number=${caller_id_number:2}"/>
</condition>
</extension>

<extension name="_[0-9+]./_1NXXNXXXXXX">
<condition>
<action application="set" data="caller_id_number=${caller_id_number:1}"/>
</condition>
</extension>

<extension name="_[0-9+]./_NXXNXXXXXX">
<condition>
<action application="bridge" data="sofia/gateway/from-pstn/${dialed_extension}"/>
</condition>
</extension>

<extension name="_[0-9+]./_+NX.">
<condition>
<action application="set" data="caller_id_number=011${caller_id_number:1}"/>
</condition>
</extension>

<extension name="_[0-9+]./_011NX.">
<condition>
<action application="bridge" data="sofia/gateway/from-pstn/${dialed_extension}"/>
</condition>
</extension>

<extension name="_[0-9+].">
<condition>
<action application="bridge" data="sofia/gateway/from-pstn/${dialed_extension}"/>
</condition>
</extension>

<extension name="s/_+1NXXNXXXXXX">
<condition>
<action application="set" data="caller_id_number=${caller_id_number:2}"/>
</condition>
</extension>

<extension name="s/_NXXNXXXXXX">
<condition>
<action application="bridge" data="sofia/gateway/from-pstn/${dialed_extension}"/>
</condition>
</extension>

<extension name="s/_+NX.">
<condition>
<action application="set" data="caller_id_number=011${caller_id_number:1}"/>
</condition>
</extension>

<extension name="s/_011NX.">
<condition>
<action application="bridge" data="sofia/gateway/from-pstn/${dialed_extension}"/>
</condition>
</extension>

<extension name="s">
<condition>
<action application>

Now yours please.
Re: Let's Automate Any Of Your Boring Stuffs. by Abigail944222(op): 10:02am On Jun 10, 2023
airsaylongcome:
Lol! It's an actual "code" I wrote to manage US dial plans. That same dialplan in Freeswitch
Okay bro, which language is that?
Re: Let's Automate Any Of Your Boring Stuffs. by airsaylongcome: 10:09am On Jun 10, 2023
Abigail944222:
Okay bro, which language is that?
Hehehehehehe....Let me put it in your Python. Waiting for your real code that solves a "real life" problem



def translate_dialplan(extension, caller_id_number, dialed_extension):
if extension.startswith("_+1NXXNXXXXXX/_+1NXXNXXXXXX"wink:
caller_id_number = caller_id_number[2:]
elif extension.startswith("_+1NXXNXXXXXX/_NXXNXXXXXX"wink:
return f'Goto("from-pstn", "{dialed_extension[2]}", 1)'
elif extension.startswith("_+1NXXNXXXXXX/_+NX."wink:
caller_id_number = "011" + caller_id_number[1:]
elif extension.startswith("_+1NXXNXXXXXX/_011NX."wink:
return f'Goto("from-pstn", "{dialed_extension[2]}", 1)'
elif extension.startswith("_+1NXXNXXXXXX"wink:
return f'Goto("from-pstn", "{dialed_extension[2]}", 1)'
elif extension.startswith("_[0-9+]./_+1NXXNXXXXXX"wink:
caller_id_number = caller_id_number[2:]
elif extension.startswith("_[0-9+]./_1NXXNXXXXXX"wink:
caller_id_number = caller_id_number[1:]
elif extension.startswith("_[0-9+]./_NXXNXXXXXX"wink:
return f'Goto("from-pstn", "{dialed_extension}", 1)'
elif extension.startswith("_[0-9+]./_+NX."wink:
caller_id_number = "011" + caller_id_number[1:]
elif extension.startswith("_[0-9+]./_011NX."wink:
return f'Goto("from-pstn", "{dialed_extension}", 1)'
elif extension.startswith("_[0-9+]."wink:
return f'Goto("from-pstn", "{dialed_extension}", 1)'
elif extension.startswith("s/_+1NXXNXXXXXX"wink:
caller_id_number = caller_id_number[2:]
elif extension.startswith("s/_NXXNXXXXXX"wink:
return f'Goto("from-pstn", "{dialed_extension}", 1)'
elif extension.startswith("s/_+NX."wink:
caller_id_number = "011" + caller_id_number[1:]
elif extension.startswith("s/_011NX."wink:
return f'Goto("from-pstn", "{dialed_extension}", 1)'

return f'Set(CALLERID(number)={caller_id_number})'

Re: Let's Automate Any Of Your Boring Stuffs. by Nobody: 2:52pm On Jun 10, 2023
Abigail944222:
Okay bro, which language is that?
Drop your projects mek we see
Re: Let's Automate Any Of Your Boring Stuffs. by Abigail944222(op): 2:47pm On Jun 11, 2023
active
Re: Let's Automate Any Of Your Boring Stuffs. by Nobody: 2:15pm On Jun 12, 2023
Abigail944222:
active
Noob
Re: Let's Automate Any Of Your Boring Stuffs. by Abigail944222(op): 3:37pm On Jun 12, 2023
I'm available for any of your data analysis project
1 Reply

Back-end Development Is So Boring And I Hate It.C++ Is Really BoringWant To Automate Your Sme Data Sharing Contact Me234

ProgrammingSimple Javascript Form ValidatorPhp Certification